我想为i386,armv7,armv7s和arm64编译我的应用程序。我看到的唯一选项是i386,armv7和armv7s或armv7,armv7s和arm64。有没有办法获得全部4个?
答案 0 :(得分:3)
您需要确保i386,armv7,armv7s和arm64都出现在“有效的Archictures” 和 项目的“架构”构建设置下。
这是我刚刚创建的测试项目的Build Settings面板的屏幕截图。
我需要在“Valid Architectures”下添加“i386”,然后我还需要修改“架构”(“有效架构”之上的几行)来匹配。
答案 1 :(得分:0)
我发现您还需要确保您具有正确的构建目标。在这种情况下,“通用iOS设备”可能是最合适的,因为您要针对各种体系结构进行构建。如果我仅选择特定目标,那么它可能无法构建所有请求的目标。