创建档案:
xcodebuild -archivePath MyApp -project /Users/dima/MyApp/MyApp.xcodeproj -scheme MyApp archive
好的,让我们构建.app:
xcodebuild -exportArchive -exportFormat APP -archivePath MyApp.xcarchive -exportPath MyApp -exportSigningIdentity "Developer ID Application: MY NAME"
我得到了MyApp.app
但是当我查看应用程序时,我收到了这条消息:
a sealed resource is missing or invalid
我有几个子项目框架依赖项,使用Swift。如果我手工制作导出存档,所有工作并签名确定。
XCode 7 beta 3.
更新
似乎这个问题与我的项目内部有其他项目(框架)有关。没有依赖项的测试app工作正常。
尝试将项目更新为工作区并将脚本更改为使用工作区似乎无法解决问题