|
159 | 159 | isa = PBXNativeTarget; |
160 | 160 | buildConfigurationList = 8DABC9A21D3D82D600453807 /* Build configuration list for PBXNativeTarget "uidemo" */; |
161 | 161 | buildPhases = ( |
162 | | - 757DE2C28DE66EF8748CA3DA /* [CP] Check Pods Manifest.lock */, |
163 | 162 | 8DABC9811D3D82D600453807 /* Sources */, |
164 | 163 | 8DABC9821D3D82D600453807 /* Frameworks */, |
165 | 164 | 8DABC9831D3D82D600453807 /* Resources */, |
166 | | - 766A34E36C2BABD9E53324E8 /* [CP] Embed Pods Frameworks */, |
167 | | - 6CC65E746C220141C88C7F20 /* [CP] Copy Pods Resources */, |
168 | 165 | ); |
169 | 166 | buildRules = ( |
170 | 167 | ); |
|
179 | 176 | isa = PBXNativeTarget; |
180 | 177 | buildConfigurationList = 8DABC9A51D3D82D600453807 /* Build configuration list for PBXNativeTarget "uidemoTests" */; |
181 | 178 | buildPhases = ( |
182 | | - 235E6CAB9EF32464B5D5C387 /* [CP] Check Pods Manifest.lock */, |
183 | 179 | 8DABC9951D3D82D600453807 /* Sources */, |
184 | 180 | 8DABC9961D3D82D600453807 /* Frameworks */, |
185 | 181 | 8DABC9971D3D82D600453807 /* Resources */, |
186 | | - C6C5C6CC234D3892828C1C9D /* [CP] Embed Pods Frameworks */, |
187 | | - 25A95440B19AD17F8CF61ED7 /* [CP] Copy Pods Resources */, |
188 | 182 | ); |
189 | 183 | buildRules = ( |
190 | 184 | ); |
|
203 | 197 | isa = PBXProject; |
204 | 198 | attributes = { |
205 | 199 | LastSwiftUpdateCheck = 0730; |
206 | | - LastUpgradeCheck = 0730; |
| 200 | + LastUpgradeCheck = 0800; |
207 | 201 | ORGANIZATIONNAME = morganchen; |
208 | 202 | TargetAttributes = { |
209 | 203 | 8DABC9841D3D82D600453807 = { |
210 | 204 | CreatedOnToolsVersion = 7.3.1; |
| 205 | + LastSwiftMigration = 0800; |
211 | 206 | }; |
212 | 207 | 8DABC9981D3D82D600453807 = { |
213 | 208 | CreatedOnToolsVersion = 7.3.1; |
| 209 | + LastSwiftMigration = 0800; |
214 | 210 | TestTargetID = 8DABC9841D3D82D600453807; |
215 | 211 | }; |
216 | 212 | }; |
|
255 | 251 | }; |
256 | 252 | /* End PBXResourcesBuildPhase section */ |
257 | 253 |
|
258 | | -/* Begin PBXShellScriptBuildPhase section */ |
259 | | - 235E6CAB9EF32464B5D5C387 /* [CP] Check Pods Manifest.lock */ = { |
260 | | - isa = PBXShellScriptBuildPhase; |
261 | | - buildActionMask = 2147483647; |
262 | | - files = ( |
263 | | - ); |
264 | | - inputPaths = ( |
265 | | - ); |
266 | | - name = "[CP] Check Pods Manifest.lock"; |
267 | | - outputPaths = ( |
268 | | - ); |
269 | | - runOnlyForDeploymentPostprocessing = 0; |
270 | | - shellPath = /bin/sh; |
271 | | - shellScript = "diff \"${PODS_ROOT}/../Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [[ $? != 0 ]] ; then\n cat << EOM\nerror: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\nEOM\n exit 1\nfi\n"; |
272 | | - showEnvVarsInLog = 0; |
273 | | - }; |
274 | | - 25A95440B19AD17F8CF61ED7 /* [CP] Copy Pods Resources */ = { |
275 | | - isa = PBXShellScriptBuildPhase; |
276 | | - buildActionMask = 2147483647; |
277 | | - files = ( |
278 | | - ); |
279 | | - inputPaths = ( |
280 | | - ); |
281 | | - name = "[CP] Copy Pods Resources"; |
282 | | - outputPaths = ( |
283 | | - ); |
284 | | - runOnlyForDeploymentPostprocessing = 0; |
285 | | - shellPath = /bin/sh; |
286 | | - shellScript = "\"${SRCROOT}/Pods/Target Support Files/Pods-uidemoTests/Pods-uidemoTests-resources.sh\"\n"; |
287 | | - showEnvVarsInLog = 0; |
288 | | - }; |
289 | | - 6CC65E746C220141C88C7F20 /* [CP] Copy Pods Resources */ = { |
290 | | - isa = PBXShellScriptBuildPhase; |
291 | | - buildActionMask = 2147483647; |
292 | | - files = ( |
293 | | - ); |
294 | | - inputPaths = ( |
295 | | - ); |
296 | | - name = "[CP] Copy Pods Resources"; |
297 | | - outputPaths = ( |
298 | | - ); |
299 | | - runOnlyForDeploymentPostprocessing = 0; |
300 | | - shellPath = /bin/sh; |
301 | | - shellScript = "\"${SRCROOT}/Pods/Target Support Files/Pods-uidemo/Pods-uidemo-resources.sh\"\n"; |
302 | | - showEnvVarsInLog = 0; |
303 | | - }; |
304 | | - 757DE2C28DE66EF8748CA3DA /* [CP] Check Pods Manifest.lock */ = { |
305 | | - isa = PBXShellScriptBuildPhase; |
306 | | - buildActionMask = 2147483647; |
307 | | - files = ( |
308 | | - ); |
309 | | - inputPaths = ( |
310 | | - ); |
311 | | - name = "[CP] Check Pods Manifest.lock"; |
312 | | - outputPaths = ( |
313 | | - ); |
314 | | - runOnlyForDeploymentPostprocessing = 0; |
315 | | - shellPath = /bin/sh; |
316 | | - shellScript = "diff \"${PODS_ROOT}/../Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [[ $? != 0 ]] ; then\n cat << EOM\nerror: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\nEOM\n exit 1\nfi\n"; |
317 | | - showEnvVarsInLog = 0; |
318 | | - }; |
319 | | - 766A34E36C2BABD9E53324E8 /* [CP] Embed Pods Frameworks */ = { |
320 | | - isa = PBXShellScriptBuildPhase; |
321 | | - buildActionMask = 2147483647; |
322 | | - files = ( |
323 | | - ); |
324 | | - inputPaths = ( |
325 | | - ); |
326 | | - name = "[CP] Embed Pods Frameworks"; |
327 | | - outputPaths = ( |
328 | | - ); |
329 | | - runOnlyForDeploymentPostprocessing = 0; |
330 | | - shellPath = /bin/sh; |
331 | | - shellScript = "\"${SRCROOT}/Pods/Target Support Files/Pods-uidemo/Pods-uidemo-frameworks.sh\"\n"; |
332 | | - showEnvVarsInLog = 0; |
333 | | - }; |
334 | | - C6C5C6CC234D3892828C1C9D /* [CP] Embed Pods Frameworks */ = { |
335 | | - isa = PBXShellScriptBuildPhase; |
336 | | - buildActionMask = 2147483647; |
337 | | - files = ( |
338 | | - ); |
339 | | - inputPaths = ( |
340 | | - ); |
341 | | - name = "[CP] Embed Pods Frameworks"; |
342 | | - outputPaths = ( |
343 | | - ); |
344 | | - runOnlyForDeploymentPostprocessing = 0; |
345 | | - shellPath = /bin/sh; |
346 | | - shellScript = "\"${SRCROOT}/Pods/Target Support Files/Pods-uidemoTests/Pods-uidemoTests-frameworks.sh\"\n"; |
347 | | - showEnvVarsInLog = 0; |
348 | | - }; |
349 | | -/* End PBXShellScriptBuildPhase section */ |
350 | | - |
351 | 254 | /* Begin PBXSourcesBuildPhase section */ |
352 | 255 | 8DABC9811D3D82D600453807 /* Sources */ = { |
353 | 256 | isa = PBXSourcesBuildPhase; |
|
418 | 321 | CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; |
419 | 322 | CLANG_WARN_EMPTY_BODY = YES; |
420 | 323 | CLANG_WARN_ENUM_CONVERSION = YES; |
| 324 | + CLANG_WARN_INFINITE_RECURSION = YES; |
421 | 325 | CLANG_WARN_INT_CONVERSION = YES; |
422 | 326 | CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; |
| 327 | + CLANG_WARN_SUSPICIOUS_MOVE = YES; |
423 | 328 | CLANG_WARN_UNREACHABLE_CODE = YES; |
424 | 329 | CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; |
425 | 330 | "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; |
|
465 | 370 | CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; |
466 | 371 | CLANG_WARN_EMPTY_BODY = YES; |
467 | 372 | CLANG_WARN_ENUM_CONVERSION = YES; |
| 373 | + CLANG_WARN_INFINITE_RECURSION = YES; |
468 | 374 | CLANG_WARN_INT_CONVERSION = YES; |
469 | 375 | CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; |
| 376 | + CLANG_WARN_SUSPICIOUS_MOVE = YES; |
470 | 377 | CLANG_WARN_UNREACHABLE_CODE = YES; |
471 | 378 | CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; |
472 | 379 | "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; |
|
485 | 392 | IPHONEOS_DEPLOYMENT_TARGET = 9.3; |
486 | 393 | MTL_ENABLE_DEBUG_INFO = NO; |
487 | 394 | SDKROOT = iphoneos; |
| 395 | + SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule"; |
488 | 396 | TARGETED_DEVICE_FAMILY = "1,2"; |
489 | 397 | VALIDATE_PRODUCT = YES; |
490 | 398 | }; |
|
502 | 410 | PRODUCT_NAME = "$(TARGET_NAME)"; |
503 | 411 | SWIFT_OBJC_BRIDGING_HEADER = ""; |
504 | 412 | SWIFT_OPTIMIZATION_LEVEL = "-Onone"; |
| 413 | + SWIFT_VERSION = 3.0; |
505 | 414 | }; |
506 | 415 | name = Debug; |
507 | 416 | }; |
|
516 | 425 | PRODUCT_BUNDLE_IDENTIFIER = com.google.firebase.firebaseui.uidemo; |
517 | 426 | PRODUCT_NAME = "$(TARGET_NAME)"; |
518 | 427 | SWIFT_OBJC_BRIDGING_HEADER = ""; |
| 428 | + SWIFT_VERSION = 3.0; |
519 | 429 | }; |
520 | 430 | name = Release; |
521 | 431 | }; |
|
527 | 437 | LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; |
528 | 438 | PRODUCT_BUNDLE_IDENTIFIER = com.firebase.uidemoTests; |
529 | 439 | PRODUCT_NAME = "$(TARGET_NAME)"; |
| 440 | + SWIFT_VERSION = 3.0; |
530 | 441 | TEST_HOST = "$(BUILT_PRODUCTS_DIR)/uidemo.app/uidemo"; |
531 | 442 | }; |
532 | 443 | name = Debug; |
|
539 | 450 | LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; |
540 | 451 | PRODUCT_BUNDLE_IDENTIFIER = com.firebase.uidemoTests; |
541 | 452 | PRODUCT_NAME = "$(TARGET_NAME)"; |
| 453 | + SWIFT_VERSION = 3.0; |
542 | 454 | TEST_HOST = "$(BUILT_PRODUCTS_DIR)/uidemo.app/uidemo"; |
543 | 455 | }; |
544 | 456 | name = Release; |
|
0 commit comments