【发布时间】:2014-02-15 23:52:41
【问题描述】:
我想为 i386、armv7、armv7s 和 arm64 编译我的应用程序。我看到的唯一选项是 i386、armv7 和 armv7s 或 armv7、armv7s 和 arm64。有什么办法可以得到全部 4 个?
【问题讨论】:
标签: xcode compilation
我想为 i386、armv7、armv7s 和 arm64 编译我的应用程序。我看到的唯一选项是 i386、armv7 和 armv7s 或 armv7、armv7s 和 arm64。有什么办法可以得到全部 4 个?
【问题讨论】:
标签: xcode compilation
您需要确保 i386、armv7、armv7s 和 arm64 都出现在您项目的“有效架构”和“架构”构建设置下。
这是我刚刚创建的测试项目的构建设置面板的屏幕截图。
我需要在“有效架构”下添加“i386”,然后我还需要修改“架构”(“有效架构”上方的几行)以匹配。
【讨论】:
我发现您还需要确保拥有正确的构建目标。在这种情况下,“通用 iOS 设备”可能是最合适的,因为您想为各种架构构建。如果我只选择特定目标,那么它可能不会构建所有请求的目标。
【讨论】: