框架包含不受支持的架构 Xcode 8
Posted
技术标签:
【中文标题】框架包含不受支持的架构 Xcode 8【英文标题】:Framework contains unsupported architectures Xcode 8 【发布时间】:2016-11-27 23:16:08 【问题描述】:我在尝试验证我的应用存档时收到此错误。
iTunes Store 操作失败。 不支持的架构。 .../Frameworks/ImageSlideshow.framework 的可执行文件包含不受支持的架构“[x86_64, i386]”。
我尝试使用 this 解决方案,但如果我使用该脚本构建,编译器会给我 20 个错误。我知道我需要改变一些东西(脚本应该自动做)。可以手动吗?
我该怎么办?
谢谢大家
PS。我已经用 Cocoapods 安装了“ImageSlideshow”(我不知道它是否相关)。
【问题讨论】:
【参考方案1】:解决方案
在这个///// 帖子中有一个通用脚本,可以修改项目中的所有框架,但我只需要修改 1 个框架(因为这是唯一给我错误的)。
因此,您需要从(第 5 行)更改该脚本:
find "$APP_PATH" -name '*.framework' -type d | while read -r FRAMEWORK
到:
find "$APP_PATH" -name '<ENTER FRAMEWORK NAME>.framework' -type d | while read -r FRAMEWORK
让我们建造吧!是时候将它上传到 AppStore 了!
【讨论】:
以上是关于框架包含不受支持的架构 Xcode 8的主要内容,如果未能解决你的问题,请参考以下文章
EntityCommandCompilationException 指定的方法不受实体框架支持