Skip to content

Commit f4ea5f1

Browse files
authored
Update CI to Xcode 16 (#1622)
* Run auth CI on Xcode 16 * Xcode in test.sh * Update firestore with Xcode 16 fixes
1 parent fdae73e commit f4ea5f1

File tree

4 files changed

+419
-195
lines changed

4 files changed

+419
-195
lines changed

.github/workflows/authentication.yml

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -39,9 +39,6 @@ jobs:
3939
steps:
4040
- name: Checkout
4141
uses: actions/checkout@master
42-
- name: Xcode 15.3
43-
run: sudo xcode-select -s /Applications/Xcode_15.3.app/Contents/Developer
44-
4542
- name: Setup
4643
run: |
4744
cd authentication

authentication/Podfile.lock

Lines changed: 111 additions & 96 deletions
Original file line numberDiff line numberDiff line change
@@ -5,112 +5,121 @@ PODS:
55
- AppAuth/Core (1.7.5)
66
- AppAuth/ExternalUserAgent (1.7.5):
77
- AppAuth/Core
8-
- FBAEMKit (17.0.1):
9-
- FBSDKCoreKit_Basics (= 17.0.1)
10-
- FBSDKCoreKit (17.0.1):
11-
- FBAEMKit (= 17.0.1)
12-
- FBSDKCoreKit_Basics (= 17.0.1)
13-
- FBSDKCoreKit_Basics (17.0.1)
14-
- FBSDKLoginKit (17.0.1):
15-
- FBSDKCoreKit (= 17.0.1)
16-
- FirebaseAnalytics (10.25.0):
17-
- FirebaseAnalytics/AdIdSupport (= 10.25.0)
18-
- FirebaseCore (~> 10.0)
19-
- FirebaseInstallations (~> 10.0)
20-
- GoogleUtilities/AppDelegateSwizzler (~> 7.11)
21-
- GoogleUtilities/MethodSwizzler (~> 7.11)
22-
- GoogleUtilities/Network (~> 7.11)
23-
- "GoogleUtilities/NSData+zlib (~> 7.11)"
24-
- nanopb (< 2.30911.0, >= 2.30908.0)
25-
- FirebaseAnalytics/AdIdSupport (10.25.0):
26-
- FirebaseCore (~> 10.0)
27-
- FirebaseInstallations (~> 10.0)
28-
- GoogleAppMeasurement (= 10.25.0)
29-
- GoogleUtilities/AppDelegateSwizzler (~> 7.11)
30-
- GoogleUtilities/MethodSwizzler (~> 7.11)
31-
- GoogleUtilities/Network (~> 7.11)
32-
- "GoogleUtilities/NSData+zlib (~> 7.11)"
33-
- nanopb (< 2.30911.0, >= 2.30908.0)
34-
- FirebaseAppCheckInterop (10.25.0)
35-
- FirebaseAuth (10.25.0):
36-
- FirebaseAppCheckInterop (~> 10.17)
37-
- FirebaseCore (~> 10.0)
38-
- GoogleUtilities/AppDelegateSwizzler (~> 7.8)
39-
- GoogleUtilities/Environment (~> 7.8)
40-
- GTMSessionFetcher/Core (< 4.0, >= 2.1)
8+
- AppCheckCore (11.0.0):
9+
- GoogleUtilities/Environment (~> 8.0)
10+
- GoogleUtilities/UserDefaults (~> 8.0)
11+
- PromisesObjC (~> 2.4)
12+
- FBAEMKit (17.3.0):
13+
- FBSDKCoreKit_Basics (= 17.3.0)
14+
- FBSDKCoreKit (17.3.0):
15+
- FBAEMKit (= 17.3.0)
16+
- FBSDKCoreKit_Basics (= 17.3.0)
17+
- FBSDKCoreKit_Basics (17.3.0)
18+
- FBSDKLoginKit (17.3.0):
19+
- FBSDKCoreKit (= 17.3.0)
20+
- FirebaseAnalytics (11.3.0):
21+
- FirebaseAnalytics/AdIdSupport (= 11.3.0)
22+
- FirebaseCore (~> 11.0)
23+
- FirebaseInstallations (~> 11.0)
24+
- GoogleUtilities/AppDelegateSwizzler (~> 8.0)
25+
- GoogleUtilities/MethodSwizzler (~> 8.0)
26+
- GoogleUtilities/Network (~> 8.0)
27+
- "GoogleUtilities/NSData+zlib (~> 8.0)"
28+
- nanopb (~> 3.30910.0)
29+
- FirebaseAnalytics/AdIdSupport (11.3.0):
30+
- FirebaseCore (~> 11.0)
31+
- FirebaseInstallations (~> 11.0)
32+
- GoogleAppMeasurement (= 11.3.0)
33+
- GoogleUtilities/AppDelegateSwizzler (~> 8.0)
34+
- GoogleUtilities/MethodSwizzler (~> 8.0)
35+
- GoogleUtilities/Network (~> 8.0)
36+
- "GoogleUtilities/NSData+zlib (~> 8.0)"
37+
- nanopb (~> 3.30910.0)
38+
- FirebaseAppCheckInterop (11.3.0)
39+
- FirebaseAuth (11.3.0):
40+
- FirebaseAppCheckInterop (~> 11.0)
41+
- FirebaseAuthInterop (~> 11.0)
42+
- FirebaseCore (~> 11.0)
43+
- FirebaseCoreExtension (~> 11.0)
44+
- GoogleUtilities/AppDelegateSwizzler (~> 8.0)
45+
- GoogleUtilities/Environment (~> 8.0)
46+
- GTMSessionFetcher/Core (~> 3.4)
4147
- RecaptchaInterop (~> 100.0)
42-
- FirebaseCore (10.25.0):
43-
- FirebaseCoreInternal (~> 10.0)
44-
- GoogleUtilities/Environment (~> 7.12)
45-
- GoogleUtilities/Logger (~> 7.12)
46-
- FirebaseCoreInternal (10.25.0):
47-
- "GoogleUtilities/NSData+zlib (~> 7.8)"
48-
- FirebaseInstallations (10.25.0):
49-
- FirebaseCore (~> 10.0)
50-
- GoogleUtilities/Environment (~> 7.8)
51-
- GoogleUtilities/UserDefaults (~> 7.8)
52-
- PromisesObjC (~> 2.1)
53-
- GoogleAppMeasurement (10.25.0):
54-
- GoogleAppMeasurement/AdIdSupport (= 10.25.0)
55-
- GoogleUtilities/AppDelegateSwizzler (~> 7.11)
56-
- GoogleUtilities/MethodSwizzler (~> 7.11)
57-
- GoogleUtilities/Network (~> 7.11)
58-
- "GoogleUtilities/NSData+zlib (~> 7.11)"
59-
- nanopb (< 2.30911.0, >= 2.30908.0)
60-
- GoogleAppMeasurement/AdIdSupport (10.25.0):
61-
- GoogleAppMeasurement/WithoutAdIdSupport (= 10.25.0)
62-
- GoogleUtilities/AppDelegateSwizzler (~> 7.11)
63-
- GoogleUtilities/MethodSwizzler (~> 7.11)
64-
- GoogleUtilities/Network (~> 7.11)
65-
- "GoogleUtilities/NSData+zlib (~> 7.11)"
66-
- nanopb (< 2.30911.0, >= 2.30908.0)
67-
- GoogleAppMeasurement/WithoutAdIdSupport (10.25.0):
68-
- GoogleUtilities/AppDelegateSwizzler (~> 7.11)
69-
- GoogleUtilities/MethodSwizzler (~> 7.11)
70-
- GoogleUtilities/Network (~> 7.11)
71-
- "GoogleUtilities/NSData+zlib (~> 7.11)"
72-
- nanopb (< 2.30911.0, >= 2.30908.0)
73-
- GoogleSignIn (7.1.0):
48+
- FirebaseAuthInterop (11.3.0)
49+
- FirebaseCore (11.3.0):
50+
- FirebaseCoreInternal (~> 11.0)
51+
- GoogleUtilities/Environment (~> 8.0)
52+
- GoogleUtilities/Logger (~> 8.0)
53+
- FirebaseCoreExtension (11.3.0):
54+
- FirebaseCore (~> 11.0)
55+
- FirebaseCoreInternal (11.3.0):
56+
- "GoogleUtilities/NSData+zlib (~> 8.0)"
57+
- FirebaseInstallations (11.3.0):
58+
- FirebaseCore (~> 11.0)
59+
- GoogleUtilities/Environment (~> 8.0)
60+
- GoogleUtilities/UserDefaults (~> 8.0)
61+
- PromisesObjC (~> 2.4)
62+
- GoogleAppMeasurement (11.3.0):
63+
- GoogleAppMeasurement/AdIdSupport (= 11.3.0)
64+
- GoogleUtilities/AppDelegateSwizzler (~> 8.0)
65+
- GoogleUtilities/MethodSwizzler (~> 8.0)
66+
- GoogleUtilities/Network (~> 8.0)
67+
- "GoogleUtilities/NSData+zlib (~> 8.0)"
68+
- nanopb (~> 3.30910.0)
69+
- GoogleAppMeasurement/AdIdSupport (11.3.0):
70+
- GoogleAppMeasurement/WithoutAdIdSupport (= 11.3.0)
71+
- GoogleUtilities/AppDelegateSwizzler (~> 8.0)
72+
- GoogleUtilities/MethodSwizzler (~> 8.0)
73+
- GoogleUtilities/Network (~> 8.0)
74+
- "GoogleUtilities/NSData+zlib (~> 8.0)"
75+
- nanopb (~> 3.30910.0)
76+
- GoogleAppMeasurement/WithoutAdIdSupport (11.3.0):
77+
- GoogleUtilities/AppDelegateSwizzler (~> 8.0)
78+
- GoogleUtilities/MethodSwizzler (~> 8.0)
79+
- GoogleUtilities/Network (~> 8.0)
80+
- "GoogleUtilities/NSData+zlib (~> 8.0)"
81+
- nanopb (~> 3.30910.0)
82+
- GoogleSignIn (8.0.0):
7483
- AppAuth (< 2.0, >= 1.7.3)
84+
- AppCheckCore (~> 11.0)
7585
- GTMAppAuth (< 5.0, >= 4.1.1)
7686
- GTMSessionFetcher/Core (~> 3.3)
77-
- GoogleUtilities/AppDelegateSwizzler (7.13.3):
87+
- GoogleUtilities/AppDelegateSwizzler (8.0.2):
7888
- GoogleUtilities/Environment
7989
- GoogleUtilities/Logger
8090
- GoogleUtilities/Network
8191
- GoogleUtilities/Privacy
82-
- GoogleUtilities/Environment (7.13.3):
92+
- GoogleUtilities/Environment (8.0.2):
8393
- GoogleUtilities/Privacy
84-
- PromisesObjC (< 3.0, >= 1.2)
85-
- GoogleUtilities/Logger (7.13.3):
94+
- GoogleUtilities/Logger (8.0.2):
8695
- GoogleUtilities/Environment
8796
- GoogleUtilities/Privacy
88-
- GoogleUtilities/MethodSwizzler (7.13.3):
97+
- GoogleUtilities/MethodSwizzler (8.0.2):
8998
- GoogleUtilities/Logger
9099
- GoogleUtilities/Privacy
91-
- GoogleUtilities/Network (7.13.3):
100+
- GoogleUtilities/Network (8.0.2):
92101
- GoogleUtilities/Logger
93102
- "GoogleUtilities/NSData+zlib"
94103
- GoogleUtilities/Privacy
95104
- GoogleUtilities/Reachability
96-
- "GoogleUtilities/NSData+zlib (7.13.3)":
105+
- "GoogleUtilities/NSData+zlib (8.0.2)":
97106
- GoogleUtilities/Privacy
98-
- GoogleUtilities/Privacy (7.13.3)
99-
- GoogleUtilities/Reachability (7.13.3):
107+
- GoogleUtilities/Privacy (8.0.2)
108+
- GoogleUtilities/Reachability (8.0.2):
100109
- GoogleUtilities/Logger
101110
- GoogleUtilities/Privacy
102-
- GoogleUtilities/UserDefaults (7.13.3):
111+
- GoogleUtilities/UserDefaults (8.0.2):
103112
- GoogleUtilities/Logger
104113
- GoogleUtilities/Privacy
105114
- GTMAppAuth (4.1.1):
106115
- AppAuth/Core (~> 1.7)
107116
- GTMSessionFetcher/Core (< 4.0, >= 3.3)
108-
- GTMSessionFetcher/Core (3.4.1)
109-
- nanopb (2.30910.0):
110-
- nanopb/decode (= 2.30910.0)
111-
- nanopb/encode (= 2.30910.0)
112-
- nanopb/decode (2.30910.0)
113-
- nanopb/encode (2.30910.0)
117+
- GTMSessionFetcher/Core (3.5.0)
118+
- nanopb (3.30910.0):
119+
- nanopb/decode (= 3.30910.0)
120+
- nanopb/encode (= 3.30910.0)
121+
- nanopb/decode (3.30910.0)
122+
- nanopb/encode (3.30910.0)
114123
- PromisesObjC (2.4.0)
115124
- RecaptchaInterop (100.0.0)
116125

@@ -123,14 +132,17 @@ DEPENDENCIES:
123132
SPEC REPOS:
124133
trunk:
125134
- AppAuth
135+
- AppCheckCore
126136
- FBAEMKit
127137
- FBSDKCoreKit
128138
- FBSDKCoreKit_Basics
129139
- FBSDKLoginKit
130140
- FirebaseAnalytics
131141
- FirebaseAppCheckInterop
132142
- FirebaseAuth
143+
- FirebaseAuthInterop
133144
- FirebaseCore
145+
- FirebaseCoreExtension
134146
- FirebaseCoreInternal
135147
- FirebaseInstallations
136148
- GoogleAppMeasurement
@@ -144,22 +156,25 @@ SPEC REPOS:
144156

145157
SPEC CHECKSUMS:
146158
AppAuth: 501c04eda8a8d11f179dbe8637b7a91bb7e5d2fa
147-
FBAEMKit: 97eaf41451b49691447df831f7f425229ae64b66
148-
FBSDKCoreKit: e34084567d11cfdd4787ace2b1a0255bedf34ade
149-
FBSDKCoreKit_Basics: 3d78e5fe00504e5c1aed1c48de0654c3a1565d15
150-
FBSDKLoginKit: 9a581053879a1e6fc3fab8ead341c78c6a318255
151-
FirebaseAnalytics: ec00fe8b93b41dc6fe4a28784b8e51da0647a248
152-
FirebaseAppCheckInterop: 5da5ce93e8797a215e3f677fb0654b74e736c8b8
153-
FirebaseAuth: c0f93dcc570c9da2bffb576969d793e95c344fbb
154-
FirebaseCore: 7ec4d0484817f12c3373955bc87762d96842d483
155-
FirebaseCoreInternal: 910a81992c33715fec9263ca7381d59ab3a750b7
156-
FirebaseInstallations: 91950fe859846fff0fbd296180909dd273103b09
157-
GoogleAppMeasurement: 9abf64b682732fed36da827aa2a68f0221fd2356
158-
GoogleSignIn: d4281ab6cf21542b1cfaff85c191f230b399d2db
159-
GoogleUtilities: ea963c370a38a8069cc5f7ba4ca849a60b6d7d15
159+
AppCheckCore: e25aaaac234b333320b0bebb8fc21ed3576819ba
160+
FBAEMKit: 92f488a9c97208e2f6f01655750944d213fbc0b0
161+
FBSDKCoreKit: 1be47a742ccdddf8dd85272c3953534214dc0f30
162+
FBSDKCoreKit_Basics: fcafe75f7deeed1146d04ea51b45a69731e63c16
163+
FBSDKLoginKit: ad0d6485feace32d65f407f6a288c4dfa8ec559c
164+
FirebaseAnalytics: ce1593872635a5ebd715d0d3937fab195991ecc9
165+
FirebaseAppCheckInterop: 7789a8adfb09e905ce02a76540b94b059029ea81
166+
FirebaseAuth: c7b82c8f3942c22629145c3f2972c33d1dc3ee6c
167+
FirebaseAuthInterop: c453b7ba7c49b88b2f519bb8d2e29edf7ada4a2a
168+
FirebaseCore: 8542de610f35f86196ba26cdb2544565a5157c8e
169+
FirebaseCoreExtension: 30bb063476ef66cd46925243d64ad8b2c8ac3264
170+
FirebaseCoreInternal: ac26d09a70c730e497936430af4e60fb0c68ec4e
171+
FirebaseInstallations: 58cf94dabf1e2bb2fa87725a9be5c2249171cda0
172+
GoogleAppMeasurement: c8bac5f6ad85d3a0bdf2b9aee7fd484d6615d486
173+
GoogleSignIn: ce8c89bb9b37fb624b92e7514cc67335d1e277e4
174+
GoogleUtilities: 26a3abef001b6533cf678d3eb38fd3f614b7872d
160175
GTMAppAuth: f69bd07d68cd3b766125f7e072c45d7340dea0de
161-
GTMSessionFetcher: 8000756fc1c19d2e5697b90311f7832d2e33f6cd
162-
nanopb: 438bc412db1928dac798aa6fd75726007be04262
176+
GTMSessionFetcher: 5aea5ba6bd522a239e236100971f10cb71b96ab6
177+
nanopb: fad817b59e0457d11a5dfbde799381cd727c1275
163178
PromisesObjC: f5707f49cb48b9636751c5b2e7d227e43fba9f47
164179
RecaptchaInterop: 7d1a4a01a6b2cb1610a47ef3f85f0c411434cb21
165180

0 commit comments

Comments
 (0)