Skip to content

Conversation

paulb777
Copy link
Member

@paulb777 paulb777 commented Oct 22, 2020

After copying Analytics frameworks from zip to a directory - ran the following script:

set -x
mkdir arm
mkdir sim
for i in *.framework; do
cp ../m82-old/$i/Info.plist $i
done
cp -r *.framework sim/
cp -r *.framework arm/
cd sim
lipo FirebaseAnalytics.framework/FirebaseAnalytics -remove arm64 -remove armv7 -output o
mv o FirebaseAnalytics.framework/FirebaseAnalytics
lipo FIRAnalyticsConnector.framework/FIRAnalyticsConnector -remove arm64 -remove armv7 -output o
mv o FIRAnalyticsConnector.framework/FIRAnalyticsConnector
lipo GoogleAppMeasurement.framework/GoogleAppMeasurement -remove arm64 -remove armv7 -output o
mv o GoogleAppMeasurement.framework/GoogleAppMeasurement
cd ../arm
lipo FirebaseAnalytics.framework/FirebaseAnalytics -remove i386 -remove x86_64 -output o
mv o FirebaseAnalytics.framework/FirebaseAnalytics
lipo FIRAnalyticsConnector.framework/FIRAnalyticsConnector -remove i386 -remove x86_64 -output o
mv o FIRAnalyticsConnector.framework/FIRAnalyticsConnector
lipo GoogleAppMeasurement.framework/GoogleAppMeasurement -remove i386 -remove x86_64 -output o
mv o GoogleAppMeasurement.framework/GoogleAppMeasurement
cd ..
xcodebuild -create-xcframework -framework arm/FirebaseAnalytics.framework -framework sim/FirebaseAnalytics.framework -output FirebaseAnalytics.xcframework
xcodebuild -create-xcframework -framework arm/FIRAnalyticsConnector.framework -framework sim/FIRAnalyticsConnector.framework -output FIRAnalyticsConnector.xcframework
xcodebuild -create-xcframework -framework arm/GoogleAppMeasurement.framework -framework sim/GoogleAppMeasurement.framework -output GoogleAppMeasurement.xcframework

zip -r GoogleAppMeasurement GoogleAppMeasurement.xcframework/
zip -r FIRAnalyticsConnector FIRAnalyticsConnector.xcframework/
zip -r FirebaseAnalytics FirebaseAnalytics.xcframework

#no-changelog

@google-cla google-cla bot added the cla: yes label Oct 22, 2020
@paulb777 paulb777 merged commit c887ea1 into release-7.0 Oct 22, 2020
@paulb777 paulb777 deleted the pb-spm-ana7-2 branch October 22, 2020 15:58
@firebase firebase locked and limited conversation to collaborators Nov 22, 2020
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants