【发布时间】:2016-12-30 00:26:48
【问题描述】:
我有一个包含三个 Swift 自定义框架的 Swift 项目。该应用程序构建并成功运行,但是当我尝试使用 Application Loader 上传到 iTunes Connect 时,我收到所有三个框架的以下错误:
错误 ITMS-90206:“捆绑包无效。'XXX.app/Frameworks/YYY.framework' 处的捆绑包包含不允许的文件 'Frameworks'。”
正如this SO answer 中所讨论的,我在框架中将“嵌入的内容包含 Swift 代码”设置为 NO,在 App 中设置为 YES,但此错误仍然存在。
这三个框架都是我自己的(我正在认真考虑重新设计项目以完全避免使用框架,但这是我现在想避免的苦差事)。
我没有使用 cocoapods。
关于如何解决此错误的任何想法?
【问题讨论】:
-
谢谢@Jake,是的,我也试过了——恐怕不走运,错误仍然存在。
-
在这里查看我的答案 - stackoverflow.com/questions/29608264/…