将Mac Project与命令行中的子项目进行协同设置:密封资源丢失或无效

时间:2015-07-20 09:22:44

标签: xcode macos code-signing xcodebuild

创建档案:

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工作正常。

尝试将项目更新为工作区并将脚本更改为使用工作区似乎无法解决问题

0 个答案:

没有答案