|
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