首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >ios开发的“部署目标”和“架构”

ios开发的“部署目标”和“架构”
EN

Stack Overflow用户
提问于 2014-08-23 23:49:32
回答 1查看 167关注 0票数 0

从Apple Xcode构建设置参考中,我们可以看到:

iOS Deployment 标识产品要运行的最早的iOS版本 体系结构指定二进制文件所针对的体系结构(ABI,处理器模型)

这两个概念之间有什么关系?当我设置构建设置时,它们应该是一致的?

例如,我想以iOS 5为目标,我认为我需要找出可以运行iOS 5或更高版本iOS的所有设备,并从这些设备中收集所有的iOS架构。假设这些设备中有三种体系结构: A、B、C。我应该将体系结构设置为"A、B、C"?或者,如果最古老的架构是A,那么我可以假设向后兼容,只将体系结构设置为"A"?

如果我的理解有误,请纠正我。谢谢。

EN

回答 1

Stack Overflow用户

发布于 2015-02-23 12:02:28

我知道这有点旧但是。

iOS Deployment Target就像文档所说的那样。

Architectures基本上是Xcode编译源代码的所有CPU体系结构的列表。

如果您将iOS 5作为您的iOS Deployment Target,并尝试使用iOS 6在设备上构建和运行您的应用程序,但是您的Architectures列表不包含该设备的CPU体系结构,您将得到一个错误,因为您的应用程序尚未编译以在该iOS上运行。

希望这有帮助

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/25467358

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档