微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

验证错误:无效的捆绑包... 处的捆绑包包含不允许的文件“框架”

如何解决验证错误:无效的捆绑包... 处的捆绑包包含不允许的文件“框架”

原来该错误与使用 Swift 有关(应用程序和扩展程序都使用 Swift)。

对于应用程序,我必须设置:

Embedded Content Contains Swift Code: YES

对于扩展:

Embedded Content Contains Swift Code: NO

看起来这已Always Embed Swift Standard Libraries在 Xcode 8 和 9 中重命名为。因此,对于应用程序:

Always Embed Swift Standard Libraries: YES

对于扩展:

Always Embed Swift Standard Libraries: NO

解决方法

我正在尝试使用 Xcode 6 GM 提交应用程序,但在验证时出现此错误。该应用程序具有一个操作扩展程序和一个在扩展程序和应用程序本身之间共享的动态框架。

我在项目的任何地方都没有名为“Frameworks”的文件,所以我真的不确定这应该是什么意思。有没有人得到这个问题或有任何想法?

这是错误的样子

由于下面列出的问题,存档验证失败。
iTunes Store 操作失败。
无效的捆绑包。… 处的捆绑包包含不允许的文件“框架”。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。