使用XCode 3.2.3编译iphone 3.1.3?

时间:2010-06-29 13:39:49

标签: iphone xcode build ios4

我刚刚用iphone sdk 4下载了XCode 3.2.3,但我需要用3.1.3编译我的应用程序,但项目设置中没有选项(只有4.0或3.2)。除了降级到XCode 3.2.2之外,还有其他可能吗?

4 个答案:

答案 0 :(得分:1)

在Build设置的Deployment部分中,有一个设置iPhone OS部署目标的选项。您可以从可用的操作系统版本列表中选择3.1.3。

答案 1 :(得分:1)

  

是的,您可以选择任何iPhone操作系统   列表中的部署目标。但   确保你没有使用任何   iPhone SDK 4.0具体   方法/属性。

这就是问题,不是吗?如果我们在编译期间无法捕获它,是否有一种简单的方法可以检查我们是否没有进行任何iOS4 SDK调用?

我找到了这个(见页面底部):

http://0xced.blogspot.com/2010/07/using-sdk-313-with-iphone-sdk-4.html

不幸的是,第一步需要以下内容:

  

“从iPhone SDK 3安装中找到iPhoneOS3.1.3.sdk和iPhoneSimulator3.1.3.sdk”

当然,当我安装iOS 4 SDK时,我已经吹走了我的iPhone SDK 3安装。所以我有点卡住了。

还有另一种选择吗?

谢谢!

答案 2 :(得分:0)

是的,您可以从列表中选择任何iPhone IOS部署目标。但请确保您没有使用任何iPhone SDK 4.0特定的方法/属性。

答案 3 :(得分:0)

我强烈建议您阅读this。 App Store提交不再提供3.2和4.0以外的SDK。