iOS开发者图书馆

11、iOS强化 --- XCFramework

2021-03-15  本文已影响0人  Jax_YD

创建和使用XCFramework

xcodebuild archive -project 'YSFramework.xcodeproj' \
-scheme 'YSFramework' \
-configuration Release \
-destination 'generic/platform=iOS Simulator' \
-archivePath '../archives/YSFramework.framework-iphonesimulator.xcarchive' \
SKIP_INSTALL=NO

xcodebuild archive -project 'YSFramework.xcodeproj' \
-scheme 'YSFramework' \
-configuration Release \
-destination 'generic/platform=iOS' \
-archivePath '../archives/YSFramework.framework-iphoneos.xcarchive' \
SKIP_INSTALL=NO
image
image
xcodebuild -create-xcframework \
-framework '../archives/YSFramework.framework-iphoneos.xcarchive/Products/Library/Frameworks/YSFramework.framework' \
-framework '../archives/YSFramework.framework-iphonesimulator.xcarchive/Products/Library/Frameworks/YSFramework.framework' \
-output 'YSFramework.xcframework'
image
如果要带入调试符号,可以这样写(添加-debug-symbols,后面跟着的必须是绝对地址):
xcodebuild -create-xcframework \
-framework '../archives/YSFramework.framework-iphoneos.xcarchive/Products/Library/Frameworks/YSFramework.framework' \
-debug-symbols '/Users/aaron/Desktop/XCFramework/archives/YSFramework.framework-iphoneos.xcarchive/BCSymbolMaps/29AAC2F6-3311-3B93-9841-DADB7F1E0137.bcsymbolmap' \
-debug-symbols '/Users/aaron/Desktop/XCFramework/archives/YSFramework.framework-iphoneos.xcarchive/dSYMs/YSFramework.framework.dSYM' \
-framework '../archives/YSFramework.framework-iphonesimulator.xcarchive/Products/Library/Frameworks/YSFramework.framework' \
-debug-symbols '/Users/aaron/Desktop/XCFramework/archives/YSFramework.framework-iphonesimulator.xcarchive/dSYMs/YSFramework.framework.dSYM' \
-output 'YSFramework.xcframework'
image
上一篇 下一篇

猜你喜欢

热点阅读