我使用以下命令生成已签名的 xcarchive:
xcodebuild -workspace app.xcworkspace -scheme app -configuration 'Release' -sdk iphoneos archive -archivePath build/signed.xcarchive
为了生成一个 未签名 的 xcarchive,我只需要在末尾添加:
CODE_SIGN_IDENTITY="" CODE_SIGNING_REQUIRED=NO CODE_SIGNING_ALLOWED=NO
我很好奇为什么未签名的xcarchive有332MB,而已签名的只有222MB?
我发现例如在已签名的xcarchive中,
libswiftCore.dylib
只有23.3MB,在未签名的中有95.4MB。很奇怪。
- Xcode 10.2.1
- Swift 4
- 部署目标:10.0
- 使用CocoaPods
- 其他依赖项:Alamofire
otool -L [PATH TO libswiftCore.dylib]
的输出吗? - Thomas Bartelmess