Skip to content

Commit 09ed712

Browse files
authored
[Release] Update instructions with tips for integration (#12792)
1 parent ba1d106 commit 09ed712

File tree

2 files changed

+13
-0
lines changed

2 files changed

+13
-0
lines changed

FirebaseCore/CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
# Unreleased
2+
- [Zip Distribution] Update zip integration instructions with tips for
3+
preserving symlinks and protecting code signatures.
4+
15
# Firebase 10.24.0
26
- Fix validation issue for macOS and macCatalyst XCFrameworks related to
37
framework directory structure. (#12587)

ReleaseTooling/Template/README.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,15 @@ This directory contains the full Firebase Apple distribution, packaged as static
44
xcframeworks that include support for the iOS, tvOS, macOS, watchOS and Catalyst
55
platforms.
66

7+
# Tips for Integrating
8+
- It's recommended to remove your existing Firebase XCFramework
9+
installation before integrating a new version of XCFrameworks. This ensures
10+
that outdated files and directories from the existing installation do not
11+
break the code signature of the new installation.
12+
- If the integration is performed programmatically, ensure that the
13+
XCFrameworks are copied in a way that preserves symlinks (e.g. `cp -rP`,
14+
`rsync -a`).
15+
716
# Integration Instructions
817

918
Each Firebase component requires several xcframeworks in order to function

0 commit comments

Comments
 (0)