归档导出错误:归档包含任何可以被签名的内容
我的应用程序运行在设备和模拟器上。 该应用程序存档没有错误。 当我尝试导出时,出现以下错误:
日志文件IDEDistribution.critical.log
包含以下内容:
2017-07-07 07:40:03 +0000 [MT]无法生成错误的分配项目:错误域= IDEDistributionErrorDomain代码= 12“存档包含任何可以签名的东西。 UserInfo = {NSLocalizedDescription =存档包含任何可以被签名的东西,NSLocalizedRecoverySuggestion =确认你的编译过程已经编译了二进制文件,并被复制到捆绑的资源中。} 2017-07-07 07:40:03 +0000 [MT]介绍:Error域= IDEDistributionErrorDomain代码= 12“存档包含任何可以签名的东西。” UserInfo = {NSLocalizedDescription =存档包含任何可以被签名的东西,NSLocalizedRecoverySuggestion =validation你的构build过程是否编译了二进制文件,并被复制到捆绑的资源中。}
.xcarchive
的内容:
.app
还包含所有常用的东西。
我相信这是需要更多的信息。 请问,我会尽我所能。
您试图存档哪个Xcode版本? 你可以在项目设置中检查“Build Phases”吗? 所有资源,源文件链接正确。
最后! 也可能有其他问题,但只有在我更改了scheme容器后才能导出。 而且我知道这与CocoaPods有关。
在pod install
之前,您的scheme可能如下所示:
没有其他容器选项。
在pod install
完成后,它将如下所示:
一旦我select了Workspace
容器,我开始看到构build中的差异,因此导出工作。
将存档目标目录更改为本地SSD(而不是外部HDD)上的某个位置。
我这样做后,我没有再次遇到这个问题,我记得我开始尝试释放我的Mac上的空间后,开始遇到问题。