归档导出错误:归档包含任何可以被签名的内容

我的应用程序运行在设备和模拟器上。 该应用程序存档没有错误。 当我尝试导出时,出现以下错误:

导出错误消息

日志文件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上的空间后,开始遇到问题。