Skip to content

Commit 9a5e49d

Browse files
committed
Fix missing runtime libraries error
1 parent 36860d6 commit 9a5e49d

File tree

14 files changed

+213
-126
lines changed

14 files changed

+213
-126
lines changed

.travis.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
osx_image: xcode10.1
1+
osx_image: xcode10.2
22
language: objective-c
33
xcode_workspace: FirebaseUI.xcworkspace
44
xcode_scheme: FirebaseUI

AnonymousAuth/FirebaseAnonymousAuthUI.xcodeproj/project.pbxproj

Lines changed: 14 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -78,8 +78,7 @@
7878
8D69E21F21DD476C00CFA49B /* FirebaseAnonymousAuthUI */,
7979
8D69E22A21DD476D00CFA49B /* FirebaseAnonymousAuthUITests */,
8080
8D69E21E21DD476C00CFA49B /* Products */,
81-
B55605365FE042830EBBD157 /* Pods */,
82-
B3C0D2E787876EE649C89CBF /* Frameworks */,
81+
BEF4805F13BABCBDD925C264 /* Pods */,
8382
);
8483
sourceTree = "<group>";
8584
};
@@ -132,24 +131,10 @@
132131
path = Strings;
133132
sourceTree = "<group>";
134133
};
135-
B3C0D2E787876EE649C89CBF /* Frameworks */ = {
134+
BEF4805F13BABCBDD925C264 /* Pods */ = {
136135
isa = PBXGroup;
137136
children = (
138-
73B589F207E4236363EEE626 /* Pods_FirebaseAnonymousAuthUI.framework */,
139-
9B521F1010988D23DF3A39CD /* Pods_FirebaseAnonymousAuthUITests.framework */,
140137
);
141-
name = Frameworks;
142-
sourceTree = "<group>";
143-
};
144-
B55605365FE042830EBBD157 /* Pods */ = {
145-
isa = PBXGroup;
146-
children = (
147-
AD655D2BC8125FCBFB69632A /* Pods-FirebaseAnonymousAuthUI.debug.xcconfig */,
148-
9929AABD790C0DD60C537CB2 /* Pods-FirebaseAnonymousAuthUI.release.xcconfig */,
149-
C7E917677D16B9024969C4FE /* Pods-FirebaseAnonymousAuthUITests.debug.xcconfig */,
150-
02807C8B4CFAB7FD9C32C1A3 /* Pods-FirebaseAnonymousAuthUITests.release.xcconfig */,
151-
);
152-
name = Pods;
153138
path = Pods;
154139
sourceTree = "<group>";
155140
};
@@ -570,6 +555,12 @@
570555
"$(inherited)",
571556
"@executable_path/Frameworks",
572557
"@loader_path/Frameworks",
558+
"\"${PODS_CONFIGURATION_BUILD_DIR}/FirebaseAuth\"",
559+
"\"${PODS_CONFIGURATION_BUILD_DIR}/FirebaseCore\"",
560+
"\"${PODS_CONFIGURATION_BUILD_DIR}/FirebaseUI\"",
561+
"\"${PODS_CONFIGURATION_BUILD_DIR}/GTMSessionFetcher\"",
562+
"\"${PODS_CONFIGURATION_BUILD_DIR}/GoogleUtilities\"",
563+
"\"${PODS_CONFIGURATION_BUILD_DIR}/OCMock\"",
573564
);
574565
OTHER_LDFLAGS = (
575566
"-ObjC",
@@ -596,6 +587,12 @@
596587
"$(inherited)",
597588
"@executable_path/Frameworks",
598589
"@loader_path/Frameworks",
590+
"\"${PODS_CONFIGURATION_BUILD_DIR}/FirebaseAuth\"",
591+
"\"${PODS_CONFIGURATION_BUILD_DIR}/FirebaseCore\"",
592+
"\"${PODS_CONFIGURATION_BUILD_DIR}/FirebaseUI\"",
593+
"\"${PODS_CONFIGURATION_BUILD_DIR}/GTMSessionFetcher\"",
594+
"\"${PODS_CONFIGURATION_BUILD_DIR}/GoogleUtilities\"",
595+
"\"${PODS_CONFIGURATION_BUILD_DIR}/OCMock\"",
599596
);
600597
OTHER_LDFLAGS = (
601598
"-ObjC",

Auth/FirebaseAuthUI.xcodeproj/project.pbxproj

Lines changed: 6 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -281,8 +281,7 @@
281281
8D69E25B21DD4BD000CFA49B /* FirebaseAuthUI */,
282282
8D69E26621DD4BD100CFA49B /* FirebaseAuthUITests */,
283283
8D69E25A21DD4BD000CFA49B /* Products */,
284-
AD366F7587E22A427423A545 /* Pods */,
285-
F6DA039B71F6AD552525F757 /* Frameworks */,
284+
ACF63AA832F9F7882BC43A9D /* Pods */,
286285
);
287286
sourceTree = "<group>";
288287
};
@@ -403,27 +402,13 @@
403402
path = Strings;
404403
sourceTree = "<group>";
405404
};
406-
AD366F7587E22A427423A545 /* Pods */ = {
405+
ACF63AA832F9F7882BC43A9D /* Pods */ = {
407406
isa = PBXGroup;
408407
children = (
409-
B4D75A18555E217B6606843B /* Pods-FirebaseAuthUI.debug.xcconfig */,
410-
4955D61CF2EE16858F92D6FE /* Pods-FirebaseAuthUI.release.xcconfig */,
411-
EF35DF8D73A6F8A868E996F9 /* Pods-FirebaseAuthUITests.debug.xcconfig */,
412-
92B78908F9AAE76445327645 /* Pods-FirebaseAuthUITests.release.xcconfig */,
413408
);
414-
name = Pods;
415409
path = Pods;
416410
sourceTree = "<group>";
417411
};
418-
F6DA039B71F6AD552525F757 /* Frameworks */ = {
419-
isa = PBXGroup;
420-
children = (
421-
4FDBEE30A8FD28AFDAF9FF21 /* Pods_FirebaseAuthUI.framework */,
422-
C75BC6A95DCB5BB2416555AA /* Pods_FirebaseAuthUITests.framework */,
423-
);
424-
name = Frameworks;
425-
sourceTree = "<group>";
426-
};
427412
/* End PBXGroup section */
428413

429414
/* Begin PBXHeadersBuildPhase section */
@@ -1023,6 +1008,8 @@
10231008
"$(inherited)",
10241009
"@executable_path/Frameworks",
10251010
"@loader_path/Frameworks",
1011+
"$(PODS_CONFIGURATION_BUILD_DIR)/GTMSessionFetcher",
1012+
"${PODS_CONFIGURATION_BUILD_DIR}/GoogleUtilities",
10261013
);
10271014
PRODUCT_BUNDLE_IDENTIFIER = com.firebase.FirebaseAuthUITests;
10281015
PRODUCT_NAME = "$(TARGET_NAME)";
@@ -1040,6 +1027,8 @@
10401027
"$(inherited)",
10411028
"@executable_path/Frameworks",
10421029
"@loader_path/Frameworks",
1030+
"$(PODS_CONFIGURATION_BUILD_DIR)/GTMSessionFetcher",
1031+
"${PODS_CONFIGURATION_BUILD_DIR}/GoogleUtilities",
10431032
);
10441033
PRODUCT_BUNDLE_IDENTIFIER = com.firebase.FirebaseAuthUITests;
10451034
PRODUCT_NAME = "$(TARGET_NAME)";

Auth/FirebaseAuthUITests/FUIAuthTest.m

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -97,7 +97,9 @@ - (void)setUp {
9797
[super setUp];
9898

9999
if ([FIRApp defaultApp] == nil) {
100-
[FIRApp configure];
100+
FIROptions *options = [[FIROptions alloc] initWithGoogleAppID:@"1:1069647793992:ios:91eecf4730fc920b"
101+
GCMSenderID:@"1069647793992"];
102+
[FIRApp configureWithOptions:options];
101103
}
102104

103105
self.auth = [FIRAuth authWithApp:[FIRApp defaultApp]];

Auth/FirebaseAuthUITests/GoogleService-Info.plist

Lines changed: 17 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -2,39 +2,37 @@
22
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
33
<plist version="1.0">
44
<dict>
5-
<key>AD_UNIT_ID_FOR_BANNER_TEST</key>
6-
<string>ad-unit-banner</string>
7-
<key>AD_UNIT_ID_FOR_INTERSTITIAL_TEST</key>
8-
<string>ad-unit-interstitial</string>
95
<key>CLIENT_ID</key>
10-
<string>client-id.apps.googleusercontent.com</string>
6+
<string>0000000000000000000000000.apps.googleusercontent.com</string>
117
<key>REVERSED_CLIENT_ID</key>
12-
<string>com.googleusercontent.apps.client-id</string>
8+
<string>com.googleusercontent.apps.0000000000000000000000000</string>
9+
<key>ANDROID_CLIENT_ID</key>
10+
<string>0000000000000000000000000.apps.googleusercontent.com</string>
1311
<key>API_KEY</key>
14-
<string>api-key</string>
12+
<string>0000000000000000000000000</string>
1513
<key>GCM_SENDER_ID</key>
16-
<string>sender-id</string>
14+
<string>0000000000000000000000000</string>
1715
<key>PLIST_VERSION</key>
1816
<string>1</string>
1917
<key>BUNDLE_ID</key>
20-
<string>com.firebase.firebaseUI.tests</string>
18+
<string>com.firebase.firebaseui.tests</string>
2119
<key>PROJECT_ID</key>
22-
<string>project-id</string>
20+
<string>0000000000000000000000000</string>
2321
<key>STORAGE_BUCKET</key>
24-
<string>storage-bucket</string>
22+
<string>0000000000000000000000000.appspot.com</string>
2523
<key>IS_ADS_ENABLED</key>
26-
<true/>
24+
<false></false>
2725
<key>IS_ANALYTICS_ENABLED</key>
28-
<false/>
26+
<false></false>
2927
<key>IS_APPINVITE_ENABLED</key>
30-
<false/>
28+
<false></false>
3129
<key>IS_GCM_ENABLED</key>
32-
<true/>
30+
<false></false>
3331
<key>IS_SIGNIN_ENABLED</key>
34-
<true/>
32+
<true></true>
3533
<key>GOOGLE_APP_ID</key>
36-
<string>0:000000000000:ios:0000000000000000</string>
34+
<string>0000000000000000000000000</string>
3735
<key>DATABASE_URL</key>
38-
<string>database-url</string>
36+
<string>https://0000000000000000000000000.firebaseio.com</string>
3937
</dict>
40-
</plist>
38+
</plist>

Database/FirebaseDatabaseUI.xcodeproj/project.pbxproj

Lines changed: 10 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -109,15 +109,10 @@
109109
/* End PBXFrameworksBuildPhase section */
110110

111111
/* Begin PBXGroup section */
112-
1CAEFB82EF91DE987BBCCC8D /* Pods */ = {
112+
5E6E54D5C69E9648700F3B53 /* Pods */ = {
113113
isa = PBXGroup;
114114
children = (
115-
311C0F8EEBC55348D8D59158 /* Pods-FirebaseDatabaseUI.debug.xcconfig */,
116-
1EB6AB5232B96EAEC31824C1 /* Pods-FirebaseDatabaseUI.release.xcconfig */,
117-
6FD4BEEB30C35316198FAC38 /* Pods-FirebaseDatabaseUITests.debug.xcconfig */,
118-
39AA3D8455DA000E87D20C6D /* Pods-FirebaseDatabaseUITests.release.xcconfig */,
119115
);
120-
name = Pods;
121116
path = Pods;
122117
sourceTree = "<group>";
123118
};
@@ -127,8 +122,7 @@
127122
8D69E1C821DD446600CFA49B /* FirebaseDatabaseUI */,
128123
8D69E1D321DD446600CFA49B /* FirebaseDatabaseUITests */,
129124
8D69E1C721DD446600CFA49B /* Products */,
130-
1CAEFB82EF91DE987BBCCC8D /* Pods */,
131-
C22A6BA8FC3E47E6C6098F0B /* Frameworks */,
125+
5E6E54D5C69E9648700F3B53 /* Pods */,
132126
);
133127
sourceTree = "<group>";
134128
};
@@ -571,6 +565,10 @@
571565
"$(inherited)",
572566
"@executable_path/Frameworks",
573567
"@loader_path/Frameworks",
568+
"\"${PODS_CONFIGURATION_BUILD_DIR}/FirebaseCore\"",
569+
"\"${PODS_CONFIGURATION_BUILD_DIR}/FirebaseDatabase\"",
570+
"\"${PODS_CONFIGURATION_BUILD_DIR}/GoogleUtilities\"",
571+
"\"${PODS_CONFIGURATION_BUILD_DIR}/leveldb-library\"",
574572
);
575573
PRODUCT_BUNDLE_IDENTIFIER = com.firebase.FirebaseDatabaseUITests;
576574
PRODUCT_NAME = "$(TARGET_NAME)";
@@ -588,6 +586,10 @@
588586
"$(inherited)",
589587
"@executable_path/Frameworks",
590588
"@loader_path/Frameworks",
589+
"\"${PODS_CONFIGURATION_BUILD_DIR}/FirebaseCore\"",
590+
"\"${PODS_CONFIGURATION_BUILD_DIR}/FirebaseDatabase\"",
591+
"\"${PODS_CONFIGURATION_BUILD_DIR}/GoogleUtilities\"",
592+
"\"${PODS_CONFIGURATION_BUILD_DIR}/leveldb-library\"",
591593
);
592594
PRODUCT_BUNDLE_IDENTIFIER = com.firebase.FirebaseDatabaseUITests;
593595
PRODUCT_NAME = "$(TARGET_NAME)";

Firestore/FirebaseFirestoreUI.xcodeproj/project.pbxproj

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -75,6 +75,7 @@
7575
8D69E46021DD8B2E00CFA49B /* FirebaseFirestoreUI */,
7676
8D69E46B21DD8B2E00CFA49B /* FirebaseFirestoreUITests */,
7777
8D69E45F21DD8B2E00CFA49B /* Products */,
78+
905358392FD4EDB2D9802535 /* Pods */,
7879
);
7980
sourceTree = "<group>";
8081
};
@@ -115,6 +116,13 @@
115116
path = FirebaseFirestoreUITests;
116117
sourceTree = "<group>";
117118
};
119+
905358392FD4EDB2D9802535 /* Pods */ = {
120+
isa = PBXGroup;
121+
children = (
122+
);
123+
path = Pods;
124+
sourceTree = "<group>";
125+
};
118126
/* End PBXGroup section */
119127

120128
/* Begin PBXHeadersBuildPhase section */
@@ -426,6 +434,15 @@
426434
"$(inherited)",
427435
"@executable_path/Frameworks",
428436
"@loader_path/Frameworks",
437+
"\"${PODS_CONFIGURATION_BUILD_DIR}/BoringSSL-GRPC\"",
438+
"\"${PODS_CONFIGURATION_BUILD_DIR}/FirebaseCore\"",
439+
"\"${PODS_CONFIGURATION_BUILD_DIR}/FirebaseFirestore\"",
440+
"\"${PODS_CONFIGURATION_BUILD_DIR}/GoogleUtilities\"",
441+
"\"${PODS_CONFIGURATION_BUILD_DIR}/Protobuf\"",
442+
"\"${PODS_CONFIGURATION_BUILD_DIR}/gRPC-C++\"",
443+
"\"${PODS_CONFIGURATION_BUILD_DIR}/gRPC-Core\"",
444+
"\"${PODS_CONFIGURATION_BUILD_DIR}/leveldb-library\"",
445+
"\"${PODS_CONFIGURATION_BUILD_DIR}/nanopb\"",
429446
);
430447
PRODUCT_BUNDLE_IDENTIFIER = com.firebase.FirebaseFirestoreUITests;
431448
PRODUCT_NAME = "$(TARGET_NAME)";
@@ -442,6 +459,15 @@
442459
"$(inherited)",
443460
"@executable_path/Frameworks",
444461
"@loader_path/Frameworks",
462+
"\"${PODS_CONFIGURATION_BUILD_DIR}/BoringSSL-GRPC\"",
463+
"\"${PODS_CONFIGURATION_BUILD_DIR}/FirebaseCore\"",
464+
"\"${PODS_CONFIGURATION_BUILD_DIR}/FirebaseFirestore\"",
465+
"\"${PODS_CONFIGURATION_BUILD_DIR}/GoogleUtilities\"",
466+
"\"${PODS_CONFIGURATION_BUILD_DIR}/Protobuf\"",
467+
"\"${PODS_CONFIGURATION_BUILD_DIR}/gRPC-C++\"",
468+
"\"${PODS_CONFIGURATION_BUILD_DIR}/gRPC-Core\"",
469+
"\"${PODS_CONFIGURATION_BUILD_DIR}/leveldb-library\"",
470+
"\"${PODS_CONFIGURATION_BUILD_DIR}/nanopb\"",
445471
);
446472
PRODUCT_BUNDLE_IDENTIFIER = com.firebase.FirebaseFirestoreUITests;
447473
PRODUCT_NAME = "$(TARGET_NAME)";

Firestore/Podfile.lock

Lines changed: 15 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -5,31 +5,32 @@ PODS:
55
- BoringSSL-GRPC/Implementation (0.0.2):
66
- BoringSSL-GRPC/Interface (= 0.0.2)
77
- BoringSSL-GRPC/Interface (0.0.2)
8-
- Firebase/CoreOnly (5.18.0):
9-
- FirebaseCore (= 5.3.1)
10-
- Firebase/Firestore (5.18.0):
8+
- Firebase/CoreOnly (5.20.2):
9+
- FirebaseCore (= 5.4.1)
10+
- Firebase/Firestore (5.20.2):
1111
- Firebase/CoreOnly
12-
- FirebaseFirestore (= 1.0.2)
12+
- FirebaseFirestore (= 1.2.1)
1313
- FirebaseAuthInterop (1.0.0)
14-
- FirebaseCore (5.3.1):
14+
- FirebaseCore (5.4.1):
15+
- GoogleUtilities/Environment (~> 5.2)
1516
- GoogleUtilities/Logger (~> 5.2)
16-
- FirebaseFirestore (1.0.2):
17+
- FirebaseFirestore (1.2.1):
1718
- FirebaseAuthInterop (~> 1.0)
1819
- FirebaseCore (~> 5.2)
19-
- FirebaseFirestore/abseil-cpp (= 1.0.2)
20+
- FirebaseFirestore/abseil-cpp (= 1.2.1)
2021
- "gRPC-C++ (= 0.0.6)"
2122
- leveldb-library (~> 1.20)
2223
- nanopb (~> 0.3.901)
2324
- Protobuf (~> 3.1)
24-
- FirebaseFirestore/abseil-cpp (1.0.2):
25+
- FirebaseFirestore/abseil-cpp (1.2.1):
2526
- FirebaseAuthInterop (~> 1.0)
2627
- FirebaseCore (~> 5.2)
2728
- "gRPC-C++ (= 0.0.6)"
2829
- leveldb-library (~> 1.20)
2930
- nanopb (~> 0.3.901)
3031
- Protobuf (~> 3.1)
31-
- GoogleUtilities/Environment (5.4.0)
32-
- GoogleUtilities/Logger (5.4.0):
32+
- GoogleUtilities/Environment (5.8.0)
33+
- GoogleUtilities/Logger (5.8.0):
3334
- GoogleUtilities/Environment
3435
- "gRPC-C++ (0.0.6)":
3536
- "gRPC-C++/Implementation (= 0.0.6)"
@@ -74,11 +75,11 @@ SPEC REPOS:
7475

7576
SPEC CHECKSUMS:
7677
BoringSSL-GRPC: 2a230d9cd93e7ce39916044f645cebb31f37dde6
77-
Firebase: 02f3281965c075426141a0ce1277e9de6649cab9
78+
Firebase: 0c8cf33f266410c61ab3e2265cfa412200351d9c
7879
FirebaseAuthInterop: 0ffa57668be100582bb7643d4fcb7615496c41fc
79-
FirebaseCore: 52f851b30e11360f1e67cf04b1edfebf0a47a2d3
80-
FirebaseFirestore: ccdaffb8a73c591ff61872b8f7905ad0c237ef50
81-
GoogleUtilities: fa768ad04b264be250ee9edf9f378ad006f7a560
80+
FirebaseCore: f1a9a8be1aee4bf71a2fc0f4096df6788bdfda61
81+
FirebaseFirestore: faca891c0f0d1d6c10c793473e2f6a29d75014b5
82+
GoogleUtilities: 04fce34bcd5620c1ee76fb79172105c74a4df335
8283
"gRPC-C++": e76441995900ac90e9bd98644ab4733f12521edf
8384
gRPC-Core: 4028031ed2c5267cca0d846c876d8046b1ecb9b6
8485
leveldb-library: 08cba283675b7ed2d99629a4bc5fd052cd2bb6a5

GoogleAuth/FirebaseGoogleAuthUI.xcodeproj/project.pbxproj

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -236,6 +236,13 @@
236236
path = Resources;
237237
sourceTree = "<group>";
238238
};
239+
8FF2D83D18DD473DED8B718A /* Pods */ = {
240+
isa = PBXGroup;
241+
children = (
242+
);
243+
path = Pods;
244+
sourceTree = "<group>";
245+
};
239246
/* End PBXGroup section */
240247

241248
/* Begin PBXHeadersBuildPhase section */
@@ -877,6 +884,13 @@
877884
"$(inherited)",
878885
"@executable_path/Frameworks",
879886
"@loader_path/Frameworks",
887+
"\"${PODS_CONFIGURATION_BUILD_DIR}/FirebaseAuth\"",
888+
"\"${PODS_CONFIGURATION_BUILD_DIR}/FirebaseCore\"",
889+
"\"${PODS_CONFIGURATION_BUILD_DIR}/FirebaseUI\"",
890+
"\"${PODS_CONFIGURATION_BUILD_DIR}/GTMSessionFetcher\"",
891+
"\"${PODS_CONFIGURATION_BUILD_DIR}/GoogleToolboxForMac\"",
892+
"\"${PODS_CONFIGURATION_BUILD_DIR}/GoogleUtilities\"",
893+
"\"${PODS_ROOT}/GoogleSignIn/Frameworks\"",
880894
);
881895
OTHER_LDFLAGS = (
882896
"-ObjC",
@@ -921,6 +935,13 @@
921935
"$(inherited)",
922936
"@executable_path/Frameworks",
923937
"@loader_path/Frameworks",
938+
"\"${PODS_CONFIGURATION_BUILD_DIR}/FirebaseAuth\"",
939+
"\"${PODS_CONFIGURATION_BUILD_DIR}/FirebaseCore\"",
940+
"\"${PODS_CONFIGURATION_BUILD_DIR}/FirebaseUI\"",
941+
"\"${PODS_CONFIGURATION_BUILD_DIR}/GTMSessionFetcher\"",
942+
"\"${PODS_CONFIGURATION_BUILD_DIR}/GoogleToolboxForMac\"",
943+
"\"${PODS_CONFIGURATION_BUILD_DIR}/GoogleUtilities\"",
944+
"\"${PODS_ROOT}/GoogleSignIn/Frameworks\"",
924945
);
925946
OTHER_LDFLAGS = (
926947
"-ObjC",

0 commit comments

Comments
 (0)