无法在Xcode 10上进行存档

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了无法在Xcode 10上进行存档相关的知识,希望对你有一定的参考价值。

我试图将我们的项目归档。但存档时发生以下错误。

no such module logging_framework. 

另一方面,在调试版本中,没有发生错误。

这个项目使用了一些由Carthage,git子模块采用的框架。

嵌入式二进制文件包含一些框架。

这个错误在这里。框架的错误是由git子模块完成的。

顺便说一句,即使存档,另一个项目也不会产生任何错误。这是什么问题?

我的环境是Xcode 10,swift 4.2。

enter image description here

enter image description here

答案

在构建设置中尝试将启用bitcode设置为否。删除驱动器数据,清理项目并再次存档。

另一答案

当子项目(logging_framework的)部署目标比主项目(shotworks_for_ph ..)更新时,会发生问题。

将所有项目的部署目标设置为相同可以解决它。

Deployment Target Settings

以上是关于无法在Xcode 10上进行存档的主要内容,如果未能解决你的问题,请参考以下文章

证书:未知,配置文件:xcode 10.1 存档中没有

Xcode 5在验证期间崩溃[重复]

无法在 Xcode 4 中再存档

使用 Xcode 的命令行构建工具存档(xcodebuild 存档)

无法在 Xcode 6.1 中存档正在工作的 6.0.1 Swift 项目/分段错误:11

Xcode 11 卡在存档上