Skip to content

Commit 6a4f90e

Browse files
committed
updating readme to xcframeworks for ios
1 parent 1aea21f commit 6a4f90e

File tree

1 file changed

+31
-33
lines changed

1 file changed

+31
-33
lines changed

release_build_files/readme.md

Lines changed: 31 additions & 33 deletions
Original file line numberDiff line numberDiff line change
@@ -45,9 +45,7 @@ structure.
4545
Directories | Contents
4646
------------------------- | --------
4747
include | C++ headers
48-
frameworks/ios/ARCH | iOS frameworks (compiled against libc++)
49-
| | A multi-architecture framework is
50-
| | provided in the *universal* directory.
48+
xcframeworks/API/ARCH | iOS xcframeworks (compiled against libc++)
5149
libs/ios/ARCH | iOS static libraries (compiled against
5250
| | libc++)
5351
| | Multi-architecture libraries are
@@ -72,7 +70,7 @@ libs/linux/ARCH/ABI | Linux static libraries (desktop or stub
7270
libs/windows | Windows static libraries (desktop or stub
7371
| | implementations, MSVC 2019+)
7472

75-
## Library / Framework Dependencies
73+
## Library / XCFramework Dependencies
7674

7775
Each feature has dependencies upon libraries in this SDK and components
7876
distributed as part of the core Firebase
@@ -168,52 +166,52 @@ version of each Maven package listed above in your Gradle file.
168166

169167
### iOS Dependencies
170168

171-
iOS users can include either frameworks or static libraries depending upon their
169+
iOS users can include either xcframeworks or static libraries depending upon their
172170
preferred build environment.
173171

174-
#### Frameworks
172+
#### XCFrameworks
175173

176174
Feature | Required Frameworks and Cocoapods
177175
-------------------------- | ---------------------------------------
178-
Firebase AdMob | firebase_admob.framework
179-
| | firebase.framework
176+
Firebase AdMob | firebase_admob.xcframework
177+
| | firebase.xcframework
180178
| | Google-Mobile-Ads-SDK Cocoapod (8.4.0)
181-
Firebase Analytics | firebase_analytics.framework
182-
| | firebase.framework
179+
Firebase Analytics | firebase_analytics.xcframework
180+
| | firebase.xcframework
183181
| | Firebase/Analytics Cocoapod (7.11.0)
184-
Firebase Authentication | firebase_auth.framework
185-
| | firebase.framework
182+
Firebase Authentication | firebase_auth.xcframework
183+
| | firebase.xcframework
186184
| | Firebase/Auth Cocoapod (7.11.0)
187-
Firebase Dynamic Links | firebase_dynamic_links.framework
188-
| | firebase.framework
185+
Firebase Dynamic Links | firebase_dynamic_links.xcframework
186+
| | firebase.xcframework
189187
| | Firebase/DynamicLinks Cocoapod (7.11.0)
190-
Cloud Firestore | firebase_firestore.framework
191-
| | firebase_auth.framework
192-
| | firebase.framework
188+
Cloud Firestore | firebase_firestore.xcframework
189+
| | firebase_auth.xcframework
190+
| | firebase.xcframework
193191
| | Firebase/Firestore Cocoapod (7.11.0)
194192
| | Firebase/Auth Cocoapod (7.11.0)
195-
Firebase Functions | firebase_functions.framework
196-
| | firebase_auth.framework (optional)
197-
| | firebase.framework
193+
Firebase Functions | firebase_functions.xcframework
194+
| | firebase_auth.xcframework (optional)
195+
| | firebase.xcframework
198196
| | Firebase/Functions Cocoapod (7.11.0)
199197
| | Firebase/Auth Cocoapod (7.11.0)
200-
Firebase Installations | firebase_installations.framework
201-
| | firebase.framework
198+
Firebase Installations | firebase_installations.xcframework
199+
| | firebase.xcframework
202200
| | FirebaseInstallations Cocoapod (7.11.0)
203-
Firebase Cloud Messaging | firebase_messaging.framework
204-
| | firebase.framework
201+
Firebase Cloud Messaging | firebase_messaging.xcframework
202+
| | firebase.xcframework
205203
| | Firebase/Messaging Cocoapod (7.11.0)
206-
Firebase Realtime Database | firebase_database.framework
207-
| | firebase_auth.framework
208-
| | firebase.framework
204+
Firebase Realtime Database | firebase_database.xcframework
205+
| | firebase_auth.xcframework
206+
| | firebase.xcframework
209207
| | Firebase/Database Cocoapod (7.11.0)
210208
| | Firebase/Auth Cocoapod (7.11.0)
211-
Firebase Remote Config | firebase_remote_config.framework
212-
| | firebase.framework
209+
Firebase Remote Config | firebase_remote_config.xcframework
210+
| | firebase.xcframework
213211
| | Firebase/RemoteConfig Cocoapod (7.11.0)
214-
Firebase Storage | firebase_storage.framework
215-
| | firebase_auth.framework
216-
| | firebase.framework
212+
Firebase Storage | firebase_storage.xcframework
213+
| | firebase_auth.xcframework
214+
| | firebase.xcframework
217215
| | Firebase/Storage Cocoapod (7.11.0)
218216
| | Firebase/Auth Cocoapod (7.11.0)
219217

@@ -223,7 +221,7 @@ listed above.
223221

224222
#### Libraries
225223

226-
If you prefer to link against static libraries instead of frameworks (see the
224+
If you prefer to link against static libraries instead of xcframeworks (see the
227225
previous section) the following table describes the libraries and Cocoapods
228226
required for each SDK feature.
229227

0 commit comments

Comments
 (0)