使应用程序适用于ios 3.0

时间:2012-02-08 05:32:35

标签: objective-c ios xcode

我即将上传我的第一个应用程序,我更改了部署目标30 ios 3.0,我收到警告,我不知道该怎么做。如果有人能帮助我,我会非常感激,因为我基本上已经完成了! (我希望)。它谈论一些arv6架构,我不知道这意味着什么。

谢谢!

  

[BWARN]警告:部署目标低于4.3的iPhone应用程序   应该包括armv6架构(当前   IPHONEOS_DEPLOYMENT_TARGET =“3.0”,ARCHS =“armv7”)。

     

警告:iPhone / iPod Touch:缺少应用程序可执行文件   所需的架构。至少以下一种架构中的一种   必须在场:armv6(-19033)

2 个答案:

答案 0 :(得分:1)

在您的项目中 - >构建设置 - >架构,尝试添加arm6架构

看到这个答案,它有一个如何添加架构的分步过程 "Warning: iPhone apps should include an armv6 architecture" even with build config set

答案 1 :(得分:1)

更好的问题 - 为什么你觉得你需要支持iOS3.x?

此时您应切换到ARC并仅支持4.x或更高版本的设备,除非有绝对迫切的需求。请记住,此时只有极少数设备的百分比仅限于iOS3。