|
8 | 8 |
|
9 | 9 | /* Begin PBXBuildFile section */
|
10 | 10 | 400283EA23EA254B0006A298 /* MainViewController+MultiFactor.m in Sources */ = {isa = PBXBuildFile; fileRef = 400283E923EA254A0006A298 /* MainViewController+MultiFactor.m */; };
|
| 11 | + DE1865AC245B879B00F8AD70 /* TestsBase.swift in Sources */ = {isa = PBXBuildFile; fileRef = DE1865AB245B879B00F8AD70 /* TestsBase.swift */; }; |
| 12 | + DE1865AE245B8A1400F8AD70 /* AnonymousTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = DE1865AD245B8A1400F8AD70 /* AnonymousTests.swift */; }; |
| 13 | + DE1865B2245C7A2B00F8AD70 /* EmailPasswordTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = DE1865B1245C7A2B00F8AD70 /* EmailPasswordTests.swift */; }; |
| 14 | + DE1865B4245C92A600F8AD70 /* GoogleTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = DE1865B3245C92A600F8AD70 /* GoogleTests.swift */; }; |
| 15 | + DE1865B6245C95DA00F8AD70 /* Credentials.swift in Sources */ = {isa = PBXBuildFile; fileRef = DE1865B5245C95DA00F8AD70 /* Credentials.swift */; }; |
| 16 | + DE1865B8245CC6FC00F8AD70 /* FacebookTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = DE1865B7245CC6FC00F8AD70 /* FacebookTests.swift */; }; |
11 | 17 | DE800B4722A2F8AF00AC9A23 /* MainViewController+Custom.m in Sources */ = {isa = PBXBuildFile; fileRef = DE800B1122A2F8AF00AC9A23 /* MainViewController+Custom.m */; };
|
12 | 18 | DE800B4822A2F8AF00AC9A23 /* SettingsViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = DE800B1222A2F8AF00AC9A23 /* SettingsViewController.m */; };
|
13 | 19 | DE800B4922A2F8AF00AC9A23 /* MainViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = DE800B1322A2F8AF00AC9A23 /* MainViewController.xib */; };
|
|
39 | 45 | DE800B6422A2F8AF00AC9A23 /* AuthProviders.m in Sources */ = {isa = PBXBuildFile; fileRef = DE800B4522A2F8AF00AC9A23 /* AuthProviders.m */; };
|
40 | 46 | DE800B6722A2FF7300AC9A23 /* GoogleService-Info_multi.plist in Resources */ = {isa = PBXBuildFile; fileRef = DE800B6522A2FF7300AC9A23 /* GoogleService-Info_multi.plist */; };
|
41 | 47 | DE800B6822A2FF7300AC9A23 /* GoogleService-Info.plist in Resources */ = {isa = PBXBuildFile; fileRef = DE800B6622A2FF7300AC9A23 /* GoogleService-Info.plist */; };
|
| 48 | + DEBEF60E245247A0005E1A8F /* AccountInfoTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = DEBEF60D245247A0005E1A8F /* AccountInfoTests.swift */; }; |
42 | 49 | DED400B0243E56F500BF6D56 /* FacebookAuthTests.m in Sources */ = {isa = PBXBuildFile; fileRef = DED400A4243E56F500BF6D56 /* FacebookAuthTests.m */; };
|
43 | 50 | DED400B1243E56F500BF6D56 /* generate_refresh_token.sh in Resources */ = {isa = PBXBuildFile; fileRef = DED400A5243E56F500BF6D56 /* generate_refresh_token.sh */; };
|
44 | 51 | DED400B3243E56F500BF6D56 /* AnonymousAuthTests.m in Sources */ = {isa = PBXBuildFile; fileRef = DED400A8243E56F500BF6D56 /* AnonymousAuthTests.m */; };
|
|
68 | 75 | remoteGlobalIDString = DE800AF322A2F87E00AC9A23;
|
69 | 76 | remoteInfo = AuthSample;
|
70 | 77 | };
|
| 78 | + DEBEF6082450EA27005E1A8F /* PBXContainerItemProxy */ = { |
| 79 | + isa = PBXContainerItemProxy; |
| 80 | + containerPortal = DE800AEC22A2F87E00AC9A23 /* Project object */; |
| 81 | + proxyType = 1; |
| 82 | + remoteGlobalIDString = DE800AF322A2F87E00AC9A23; |
| 83 | + remoteInfo = AuthSample; |
| 84 | + }; |
71 | 85 | /* End PBXContainerItemProxy section */
|
72 | 86 |
|
73 | 87 | /* Begin PBXFileReference section */
|
74 | 88 | 400283E823EA254A0006A298 /* MainViewController+MultiFactor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "MainViewController+MultiFactor.h"; sourceTree = "<group>"; };
|
75 | 89 | 400283E923EA254A0006A298 /* MainViewController+MultiFactor.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "MainViewController+MultiFactor.m"; sourceTree = "<group>"; };
|
| 90 | + DE1865AB245B879B00F8AD70 /* TestsBase.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TestsBase.swift; sourceTree = "<group>"; }; |
| 91 | + DE1865AD245B8A1400F8AD70 /* AnonymousTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AnonymousTests.swift; sourceTree = "<group>"; }; |
| 92 | + DE1865B1245C7A2B00F8AD70 /* EmailPasswordTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = EmailPasswordTests.swift; sourceTree = "<group>"; }; |
| 93 | + DE1865B3245C92A600F8AD70 /* GoogleTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = GoogleTests.swift; sourceTree = "<group>"; }; |
| 94 | + DE1865B5245C95DA00F8AD70 /* Credentials.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Credentials.swift; sourceTree = "<group>"; }; |
| 95 | + DE1865B7245CC6FC00F8AD70 /* FacebookTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = FacebookTests.swift; sourceTree = "<group>"; }; |
76 | 96 | DE800AF422A2F87E00AC9A23 /* AuthSample.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = AuthSample.app; sourceTree = BUILT_PRODUCTS_DIR; };
|
77 | 97 | DE800B0E22A2F8AF00AC9A23 /* AppManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AppManager.h; sourceTree = "<group>"; };
|
78 | 98 | DE800B0F22A2F8AF00AC9A23 /* MainViewController+AutoTests.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "MainViewController+AutoTests.h"; sourceTree = "<group>"; };
|
|
138 | 158 | DE800B6C22A2FFFF00AC9A23 /* AuthCredentials.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AuthCredentials.h; sourceTree = "<group>"; };
|
139 | 159 | DE800B7122A5927C00AC9A23 /* Auth_ApiTests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Auth_ApiTests.xctest; sourceTree = BUILT_PRODUCTS_DIR; };
|
140 | 160 | DE800B9522A5BD1800AC9A23 /* Auth_E2eTests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Auth_E2eTests.xctest; sourceTree = BUILT_PRODUCTS_DIR; };
|
| 161 | + DEBEF6032450EA27005E1A8F /* SwiftApiTests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = SwiftApiTests.xctest; sourceTree = BUILT_PRODUCTS_DIR; }; |
| 162 | + DEBEF6072450EA27005E1A8F /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; }; |
| 163 | + DEBEF60D245247A0005E1A8F /* AccountInfoTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AccountInfoTests.swift; sourceTree = "<group>"; }; |
141 | 164 | DED400A3243E56F500BF6D56 /* AuthCredentials.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AuthCredentials.h; sourceTree = "<group>"; };
|
142 | 165 | DED400A4243E56F500BF6D56 /* FacebookAuthTests.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = FacebookAuthTests.m; sourceTree = "<group>"; };
|
143 | 166 | DED400A5243E56F500BF6D56 /* generate_refresh_token.sh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.sh; path = generate_refresh_token.sh; sourceTree = "<group>"; };
|
|
181 | 204 | );
|
182 | 205 | runOnlyForDeploymentPostprocessing = 0;
|
183 | 206 | };
|
| 207 | + DEBEF6002450EA27005E1A8F /* Frameworks */ = { |
| 208 | + isa = PBXFrameworksBuildPhase; |
| 209 | + buildActionMask = 2147483647; |
| 210 | + files = ( |
| 211 | + ); |
| 212 | + runOnlyForDeploymentPostprocessing = 0; |
| 213 | + }; |
184 | 214 | /* End PBXFrameworksBuildPhase section */
|
185 | 215 |
|
186 | 216 | /* Begin PBXGroup section */
|
|
197 | 227 | DE800B0D22A2F8AF00AC9A23 /* Sample */,
|
198 | 228 | DE800B7222A5927C00AC9A23 /* Auth_ApiTests */,
|
199 | 229 | DE800B9622A5BD1800AC9A23 /* E2eTests */,
|
| 230 | + DEBEF6042450EA27005E1A8F /* SwiftApiTests */, |
200 | 231 | DE800AF522A2F87E00AC9A23 /* Products */,
|
201 | 232 | A00A0EC6CCFF06F1AC46A4F9 /* Pods */,
|
202 | 233 | );
|
|
208 | 239 | DE800AF422A2F87E00AC9A23 /* AuthSample.app */,
|
209 | 240 | DE800B7122A5927C00AC9A23 /* Auth_ApiTests.xctest */,
|
210 | 241 | DE800B9522A5BD1800AC9A23 /* Auth_E2eTests.xctest */,
|
| 242 | + DEBEF6032450EA27005E1A8F /* SwiftApiTests.xctest */, |
211 | 243 | );
|
212 | 244 | name = Products;
|
213 | 245 | sourceTree = "<group>";
|
|
317 | 349 | path = E2eTests;
|
318 | 350 | sourceTree = SOURCE_ROOT;
|
319 | 351 | };
|
| 352 | + DEBEF6042450EA27005E1A8F /* SwiftApiTests */ = { |
| 353 | + isa = PBXGroup; |
| 354 | + children = ( |
| 355 | + DEBEF6072450EA27005E1A8F /* Info.plist */, |
| 356 | + DEBEF60D245247A0005E1A8F /* AccountInfoTests.swift */, |
| 357 | + DE1865AB245B879B00F8AD70 /* TestsBase.swift */, |
| 358 | + DE1865AD245B8A1400F8AD70 /* AnonymousTests.swift */, |
| 359 | + DE1865B1245C7A2B00F8AD70 /* EmailPasswordTests.swift */, |
| 360 | + DE1865B3245C92A600F8AD70 /* GoogleTests.swift */, |
| 361 | + DE1865B5245C95DA00F8AD70 /* Credentials.swift */, |
| 362 | + DE1865B7245CC6FC00F8AD70 /* FacebookTests.swift */, |
| 363 | + ); |
| 364 | + path = SwiftApiTests; |
| 365 | + sourceTree = "<group>"; |
| 366 | + }; |
320 | 367 | /* End PBXGroup section */
|
321 | 368 |
|
322 | 369 | /* Begin PBXNativeTarget section */
|
|
373 | 420 | productReference = DE800B9522A5BD1800AC9A23 /* Auth_E2eTests.xctest */;
|
374 | 421 | productType = "com.apple.product-type.bundle.unit-test";
|
375 | 422 | };
|
| 423 | + DEBEF6022450EA27005E1A8F /* SwiftApiTests */ = { |
| 424 | + isa = PBXNativeTarget; |
| 425 | + buildConfigurationList = DEBEF60A2450EA27005E1A8F /* Build configuration list for PBXNativeTarget "SwiftApiTests" */; |
| 426 | + buildPhases = ( |
| 427 | + DEBEF5FF2450EA27005E1A8F /* Sources */, |
| 428 | + DEBEF6002450EA27005E1A8F /* Frameworks */, |
| 429 | + DEBEF6012450EA27005E1A8F /* Resources */, |
| 430 | + ); |
| 431 | + buildRules = ( |
| 432 | + ); |
| 433 | + dependencies = ( |
| 434 | + DEBEF6092450EA27005E1A8F /* PBXTargetDependency */, |
| 435 | + ); |
| 436 | + name = SwiftApiTests; |
| 437 | + productName = SwiftApiTests; |
| 438 | + productReference = DEBEF6032450EA27005E1A8F /* SwiftApiTests.xctest */; |
| 439 | + productType = "com.apple.product-type.bundle.unit-test"; |
| 440 | + }; |
376 | 441 | /* End PBXNativeTarget section */
|
377 | 442 |
|
378 | 443 | /* Begin PBXProject section */
|
379 | 444 | DE800AEC22A2F87E00AC9A23 /* Project object */ = {
|
380 | 445 | isa = PBXProject;
|
381 | 446 | attributes = {
|
| 447 | + LastSwiftUpdateCheck = 1140; |
382 | 448 | LastUpgradeCheck = 1020;
|
383 | 449 | ORGANIZATIONNAME = Firebase;
|
384 | 450 | TargetAttributes = {
|
|
395 | 461 | CreatedOnToolsVersion = 10.2;
|
396 | 462 | TestTargetID = DE800AF322A2F87E00AC9A23;
|
397 | 463 | };
|
| 464 | + DEBEF6022450EA27005E1A8F = { |
| 465 | + CreatedOnToolsVersion = 11.4.1; |
| 466 | + TestTargetID = DE800AF322A2F87E00AC9A23; |
| 467 | + }; |
398 | 468 | };
|
399 | 469 | };
|
400 | 470 | buildConfigurationList = DE800AEF22A2F87E00AC9A23 /* Build configuration list for PBXProject "AuthSample" */;
|
|
413 | 483 | DE800AF322A2F87E00AC9A23 /* AuthSample */,
|
414 | 484 | DE800B7022A5927C00AC9A23 /* Auth_ApiTests */,
|
415 | 485 | DE800B9422A5BD1800AC9A23 /* Auth_E2eTests */,
|
| 486 | + DEBEF6022450EA27005E1A8F /* SwiftApiTests */, |
416 | 487 | );
|
417 | 488 | };
|
418 | 489 | /* End PBXProject section */
|
|
446 | 517 | );
|
447 | 518 | runOnlyForDeploymentPostprocessing = 0;
|
448 | 519 | };
|
| 520 | + DEBEF6012450EA27005E1A8F /* Resources */ = { |
| 521 | + isa = PBXResourcesBuildPhase; |
| 522 | + buildActionMask = 2147483647; |
| 523 | + files = ( |
| 524 | + ); |
| 525 | + runOnlyForDeploymentPostprocessing = 0; |
| 526 | + }; |
449 | 527 | /* End PBXResourcesBuildPhase section */
|
450 | 528 |
|
451 | 529 | /* Begin PBXSourcesBuildPhase section */
|
|
507 | 585 | );
|
508 | 586 | runOnlyForDeploymentPostprocessing = 0;
|
509 | 587 | };
|
| 588 | + DEBEF5FF2450EA27005E1A8F /* Sources */ = { |
| 589 | + isa = PBXSourcesBuildPhase; |
| 590 | + buildActionMask = 2147483647; |
| 591 | + files = ( |
| 592 | + DE1865B4245C92A600F8AD70 /* GoogleTests.swift in Sources */, |
| 593 | + DE1865AE245B8A1400F8AD70 /* AnonymousTests.swift in Sources */, |
| 594 | + DE1865B8245CC6FC00F8AD70 /* FacebookTests.swift in Sources */, |
| 595 | + DE1865B6245C95DA00F8AD70 /* Credentials.swift in Sources */, |
| 596 | + DE1865B2245C7A2B00F8AD70 /* EmailPasswordTests.swift in Sources */, |
| 597 | + DE1865AC245B879B00F8AD70 /* TestsBase.swift in Sources */, |
| 598 | + DEBEF60E245247A0005E1A8F /* AccountInfoTests.swift in Sources */, |
| 599 | + ); |
| 600 | + runOnlyForDeploymentPostprocessing = 0; |
| 601 | + }; |
510 | 602 | /* End PBXSourcesBuildPhase section */
|
511 | 603 |
|
512 | 604 | /* Begin PBXTargetDependency section */
|
|
520 | 612 | target = DE800AF322A2F87E00AC9A23 /* AuthSample */;
|
521 | 613 | targetProxy = DE800B9A22A5BD1800AC9A23 /* PBXContainerItemProxy */;
|
522 | 614 | };
|
| 615 | + DEBEF6092450EA27005E1A8F /* PBXTargetDependency */ = { |
| 616 | + isa = PBXTargetDependency; |
| 617 | + target = DE800AF322A2F87E00AC9A23 /* AuthSample */; |
| 618 | + targetProxy = DEBEF6082450EA27005E1A8F /* PBXContainerItemProxy */; |
| 619 | + }; |
523 | 620 | /* End PBXTargetDependency section */
|
524 | 621 |
|
525 | 622 | /* Begin XCBuildConfiguration section */
|
|
763 | 860 | };
|
764 | 861 | name = Release;
|
765 | 862 | };
|
| 863 | + DEBEF60B2450EA27005E1A8F /* Debug */ = { |
| 864 | + isa = XCBuildConfiguration; |
| 865 | + buildSettings = { |
| 866 | + BUNDLE_LOADER = "$(TEST_HOST)"; |
| 867 | + CODE_SIGN_STYLE = Automatic; |
| 868 | + INFOPLIST_FILE = SwiftApiTests/Info.plist; |
| 869 | + IPHONEOS_DEPLOYMENT_TARGET = 12.1; |
| 870 | + LD_RUNPATH_SEARCH_PATHS = ( |
| 871 | + "$(inherited)", |
| 872 | + "@executable_path/Frameworks", |
| 873 | + "@loader_path/Frameworks", |
| 874 | + ); |
| 875 | + PRODUCT_BUNDLE_IDENTIFIER = com.google.firebase.SwiftApiTests; |
| 876 | + PRODUCT_NAME = "$(TARGET_NAME)"; |
| 877 | + SWIFT_ACTIVE_COMPILATION_CONDITIONS = DEBUG; |
| 878 | + SWIFT_OPTIMIZATION_LEVEL = "-Onone"; |
| 879 | + SWIFT_VERSION = 5.0; |
| 880 | + TARGETED_DEVICE_FAMILY = "1,2"; |
| 881 | + TEST_HOST = "$(BUILT_PRODUCTS_DIR)/AuthSample.app/AuthSample"; |
| 882 | + }; |
| 883 | + name = Debug; |
| 884 | + }; |
| 885 | + DEBEF60C2450EA27005E1A8F /* Release */ = { |
| 886 | + isa = XCBuildConfiguration; |
| 887 | + buildSettings = { |
| 888 | + BUNDLE_LOADER = "$(TEST_HOST)"; |
| 889 | + CODE_SIGN_STYLE = Automatic; |
| 890 | + INFOPLIST_FILE = SwiftApiTests/Info.plist; |
| 891 | + IPHONEOS_DEPLOYMENT_TARGET = 12.1; |
| 892 | + LD_RUNPATH_SEARCH_PATHS = ( |
| 893 | + "$(inherited)", |
| 894 | + "@executable_path/Frameworks", |
| 895 | + "@loader_path/Frameworks", |
| 896 | + ); |
| 897 | + PRODUCT_BUNDLE_IDENTIFIER = com.google.firebase.SwiftApiTests; |
| 898 | + PRODUCT_NAME = "$(TARGET_NAME)"; |
| 899 | + SWIFT_COMPILATION_MODE = wholemodule; |
| 900 | + SWIFT_OPTIMIZATION_LEVEL = "-O"; |
| 901 | + SWIFT_VERSION = 5.0; |
| 902 | + TARGETED_DEVICE_FAMILY = "1,2"; |
| 903 | + TEST_HOST = "$(BUILT_PRODUCTS_DIR)/AuthSample.app/AuthSample"; |
| 904 | + }; |
| 905 | + name = Release; |
| 906 | + }; |
766 | 907 | /* End XCBuildConfiguration section */
|
767 | 908 |
|
768 | 909 | /* Begin XCConfigurationList section */
|
|
802 | 943 | defaultConfigurationIsVisible = 0;
|
803 | 944 | defaultConfigurationName = Release;
|
804 | 945 | };
|
| 946 | + DEBEF60A2450EA27005E1A8F /* Build configuration list for PBXNativeTarget "SwiftApiTests" */ = { |
| 947 | + isa = XCConfigurationList; |
| 948 | + buildConfigurations = ( |
| 949 | + DEBEF60B2450EA27005E1A8F /* Debug */, |
| 950 | + DEBEF60C2450EA27005E1A8F /* Release */, |
| 951 | + ); |
| 952 | + defaultConfigurationIsVisible = 0; |
| 953 | + defaultConfigurationName = Release; |
| 954 | + }; |
805 | 955 | /* End XCConfigurationList section */
|
806 | 956 | };
|
807 | 957 | rootObject = DE800AEC22A2F87E00AC9A23 /* Project object */;
|
|
0 commit comments