Skip to content

Commit b7ce806

Browse files
committed
Update README.md
1 parent 5709002 commit b7ce806

File tree

1 file changed

+12
-17
lines changed

1 file changed

+12
-17
lines changed

ReleaseTooling/Template/README.md

Lines changed: 12 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -24,37 +24,32 @@ Xcode 15.2 or newer is required.
2424
To integrate a Firebase SDK with your app:
2525

2626
1. Find the desired SDK from the list within `METADATA.md`.
27-
2. Make sure you have an Xcode project open in Xcode.
28-
3. In Xcode, hit `⌘-1` to open the Project Navigator pane. It will open on
27+
1. Make sure you have an Xcode project open in Xcode.
28+
1. In Xcode, hit `⌘-1` to open the Project Navigator pane. It will open on
2929
left side of the Xcode window if it wasn't already open.
30-
4. Remove any existing Firebase xcframeworks from your project.
31-
5. Drag each xcframework from the "FirebaseAnalytics" directory into the Project
30+
1. Remove any existing Firebase xcframeworks from your project.
31+
1. Drag each xcframework from the "FirebaseAnalytics" directory into the Project
3232
Navigator pane. In the dialog box that appears, make sure the target you
3333
want the framework to be added to has a checkmark next to it, and that
3434
you've selected "Copy items if needed".
3535

3636
> ⚠ To disable AdId support, do not copy
3737
> `GoogleAppMeasurementIdentitySupport.xcframework`.
3838
39-
6. Drag each framework from the directory named after the SDK into the Project
39+
1. Drag each framework from the directory named after the SDK into the Project
4040
Navigator pane. Note that there may be no additional frameworks, in which
4141
case this directory will be empty. For instance, if you want the Database
4242
SDK, look in the Database folder for the required frameworks. In the dialog
4343
box that appears, make sure the target you want this framework to be added to
4444
has a checkmark next to it, and that you've selected "Copy items if needed."
4545

46-
7. If using Xcode 15, embed each framework that was dragged in. Navigate to the
46+
1. If using Xcode 15, embed each framework that was dragged in. Navigate to the
4747
target's _General_ settings and find _Frameworks, Libraries, & Embedded
4848
Content_. For each framework dragged in from the `Firebase.zip`, select
4949
**Embed & Sign**. This step will enable privacy manifests to be picked up by
5050
Xcode's tooling.
5151

52-
8. If the SDK has resources, go into the Resources folders, which will be in
53-
the SDK folder. Drag all of those resources into the Project Navigator, just
54-
like the frameworks, again making sure that the target you want to add these
55-
resources to has a checkmark next to it, and that you've selected "Copy items
56-
if needed".
57-
9. Add the `-ObjC` flag to **Other Linker Settings**:
52+
1. Add the `-ObjC` flag to **Other Linker Settings**:
5853

5954
a. In your project settings, open the **Settings** panel for your target.
6055

@@ -63,7 +58,7 @@ To integrate a Firebase SDK with your app:
6358

6459
c. Double-click the setting, click the '+' button, and add `-ObjC`
6560

66-
10. Add the `-lc++` flag to **Other Linker Settings**:
61+
1. Add the `-lc++` flag to **Other Linker Settings**:
6762

6863
a. In your project settings, open the **Settings** panel for your target.
6964

@@ -72,21 +67,21 @@ To integrate a Firebase SDK with your app:
7267

7368
c. Double-click the setting, click the '+' button, and add `-lc++`
7469

75-
11. Drag the `Firebase.h` header in this directory into your project. This will
70+
1. Drag the `Firebase.h` header in this directory into your project. This will
7671
allow you to `#import "Firebase.h"` and start using any Firebase SDK that you
7772
have.
78-
12. Drag `module.modulemap` into your project and update the
73+
1. Drag `module.modulemap` into your project and update the
7974
"User Header Search Paths" in your project's Build Settings to include the
8075
directory that contains the added module map.
81-
13. If your app does not include any Swift implementation, you may need to add
76+
1. If your app does not include any Swift implementation, you may need to add
8277
a dummy Swift file to the app to prevent Swift system library missing
8378
symbol linker errors. See
8479
https://forums.swift.org/t/using-binary-swift-sdks-from-non-swift-apps/55989.
8580

8681
> ⚠ If prompted with the option to create a corresponding bridging header
8782
> for the new Swift file, select **Don't create**.
8883
89-
14. You're done! Build your target and start using Firebase.
84+
1. You're done! Build your target and start using Firebase.
9085

9186
If you want to add another SDK, repeat the steps above with the xcframeworks for
9287
the new SDK. You only need to add each framework once, so if you've already

0 commit comments

Comments
 (0)