gpt4 book ai didi

ios - 如何修复 Application Loader Error : Invalid Bundle. The bundle ... contains disallowed file 'Frameworks'

转载 作者:搜寻专家 更新时间:2023-11-01 06:38:06 25 4
gpt4 key购买 nike

我有一个包含三个 Swift 自定义框架的 Swift 项目。该应用程序构建并成功运行,但是当我尝试使用应用程序加载器上传到 iTunes Connect 时,所有三个框架都出现以下错误:

错误 ITMS-90206:“无效的 bundle 。‘XXX.app/Frameworks/YYY.framework’ 的 bundle 包含不允许的文件‘Frameworks’。”

this SO answer 中所述我已将框架中的“嵌入内容包含 Swift 代码”设置为“否”,在应用程序中设置为"is",但此错误仍然存​​在。

这三个框架都是我自己的(我正在认真考虑重新设计项目以完全避免框架,但这是我现在想避免的苦差事)。

我没有使用 cocoapods。

关于如何解决此错误的任何想法?

最佳答案

为我解决这个问题的关键是,除了 ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES=NO 之外,还在所有目标的build设置中设置 EMBEDDED_CONTENT_CONTAINS_SWIFT=NO except 主要应用程序目标。不得不清除派生数据,但之后一切都很好。

关于ios - 如何修复 Application Loader Error : Invalid Bundle. The bundle ... contains disallowed file 'Frameworks',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39096706/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com