首页 文章

在xCode中构建支持iOS 3.0 - 4.0和iPhone 3g - 4的设置

提问于
浏览
1

我想构建一个兼容iPod touch,iPhone 3g,iPhone 4,iOs3.0等的应用......我每次使用3GS时都会使用这些构建设置架构:标准(armv6 armv7)仅构建活动架构(未选中)有效的体系结构(armv6 armv7)我在构建之前选择armv7作为活动体系结构 .

但是对于3G,我只检查build build architecture only框并在armv6下构建 .

当我提交到应用程序商店时,最终构建的构建设置是否重要?我注意到3G设置适用于3GS和4以及iOS 4.0 . 我应该只 Build 活动架构并在提交之前为最终版本选择armv6吗?

编辑:构建分发时应该选择哪种体系结构 . armv6还是armv7?在App Store上发布时,armv7仍然会在iPhone 3G上构建吗?

2 回答

  • 1

    您需要为项目设置“iPhone OS部署目标” . 转到项目 - >编辑项目设置 . 滚动到“部署”部分,将“iPhone OS部署目标”更改为iPhone OS 3.0(如果您愿意,可以更低) .

  • 0

    您似乎需要阅读有关Base SDK和Target SDK的一些信息 . 这可能有点混乱,你的权利 . 有一篇非常好的文章:Developing iPhone Apps with iOS4 SDK, Deploying to 3.x Devices

    制作在您想要的所有设备上运行的应用程序应该没有问题 . 我希望它有所帮助 .

相关问题