打包xcframework

替換下面的值

  • WorkSpaceName
  • FrameworkName
  • 路徑
xcodebuild clean \
    -workspace ios/WorkSpaceName.xcworkspace \
    -scheme FrameworkName
xcodebuild archive \
    -workspace ios/WorkSpaceName.xcworkspace \
    -scheme FrameworkName  \
    -configuration Release \
    -sdk iphonesimulator \
    -destination='generic/platform=iOS Simulator' \
    -archivePath ios/sdk/out/ios-simulator \
    VALID_ARCHS=x86_64 \
    ENABLE_BITCODE=NO \
    SKIP_INSTALL=NO \
    BUILD_LIBRARY_FOR_DISTRIBUTION=YES
xcodebuild archive \
    -workspace ios/WorkSpaceName.xcworkspace \
    -scheme FrameworkName  \
    -configuration Release \
    -sdk iphoneos \
    -destination='generic/platform=iOS' \
   # VALID_ARCHS=arm64 \ #如果想要只保留arm64可以把這行打開
    -archivePath ios/sdk/out/ios-device \
    ENABLE_BITCODE=NO \
    SKIP_INSTALL=NO \
    BUILD_LIBRARY_FOR_DISTRIBUTION=YES
xcodebuild -create-xcframework \
    -framework ios/sdk/out/ios-device.xcarchive/Products/Library/Frameworks/FrameworkName.framework \
    -framework ios/sdk/out/ios-simulator.xcarchive/Products/Library/Frameworks/FrameworkName.framework \
    -output ios/sdk/out/FrameworkName.xcframework

open ios/sdk/out

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容