我刚刚用iphone sdk 4下载了XCode 3.2.3,但我需要用3.1.3编译我的应用程序,但是在项目设置中没有选项(只有4.0或3.2)。除了降级到XCode 3.2.2之外,还有其他可能吗?用XCode 3.2.3编译iphone 3.1.3?
回答
在“生成”设置的“部署”部分中,可以选择设置iPhone操作系统部署目标。您可以从可用的操作系统版本列表中选择3.1.3。
没错,但他问的是SDK,哪个!=部署目标(尽管这是有些人的意思,有时候;) – 2010-07-20 15:34:28
是的,您可以从列表中选择任何iPhone OS部署目标。但请确保您没有使用任何iPhone SDK 4.0特定的方法/属性。
是的,你可以从列表中选择任何iPhone OS 部署目标。但是 请确保您没有使用任何 iPhone SDK 4.0特定的 方法/属性。
这就是问题所在,是不是有一种简单的方法可以检查我们是否在进行编译期间无法捕获它的任何iOS4 SDK调用?
我发现这个(见页面底部):
http://0xced.blogspot.com/2010/07/using-sdk-313-with-iphone-sdk-4.html
不幸的是,它需要的第一步如下:
“定位iPhoneOS3.1.3.sdk和iPhoneSimulator3.1.3.sdk从iPhone SDK 3安装“
而且,当然我吹走了我的iPhone SDK 3安装当我安装iOS 4 SDK时。所以我有点卡住了。
是否有另一种选择?
谢谢!
我刚刚更新了我的博客文章,其中提供了有关如何从Apple检索iPhone SDK 3.1.3的信息。 – 0xced 2010-09-13 19:00:03
我强烈建议你阅读this。除3.2和4.0以外的SDK不再可用于App Store提交。
- 1. 使用xcode 3.2.3(和随附的iOS 4)编译iOS 3.1.3
- 2. 编译失败的xcode 3.2.3
- 3. 如何在Xcode 3.2.3(iPhone SDK 4 beta)中启动iPhone 3.1.3项目
- 4. iPhone 4.0 Beta编译为3.1.3
- 5. 使用Xcode 4.2编译iOS 3.1.3
- 6. iPhone - Xcode 3.2.3拒绝运行模拟器3.1.3
- 7. iPhone SDK4.0和xcode 3.2.3问题
- 8. 的Xcode 3.2.3编译器警告
- 9. 如何从XCode 3.1.3 - SDK 3.0导入iPhone项目到XCode 3.2.3 - SDK 4.0.1
- 10. iPhone上的iPhone 4.0,但仍为3.1.3 Ad-Hoc编译?
- 11. iPhone XCode编译ADHOC
- 12. 静态库编译问题使用Xcode 3.2.3
- 13. 为iPhone SDK(XCode)编译Freetype
- 14. 是否可以使用XCode 3.2.3中的iPhone Simulator 3.1?
- 15. 用于iPhone OS 3.1.3的Leopard编程
- 16. 如何在Xcode 3.2.3中编译C++程序?
- 17. 使用Xcode 3.2.3制作的iPhone应用程序无法在3.1.3上运行操作系统
- 18. iPhone 3.1.3 sdk for Leopard
- 19. 升级到xcode 3.2.3问题
- 20. 从Xcode 3.2.2到Xcode 3.2.3
- 21. 从Xcode 3.2.2移到Xcode 3.2.3?
- 22. 编译Xcode项目时出错(IPhone)
- 23. xcode分配编译错误{iPhone SDK}
- 24. iphone/ipad - 在xcode 4下编译three20?
- 25. GestureRecognization像iPhone 3.1.3
- 26. iPhone sdk 3.2.3升级问题
- 27. 在XCode 3.2.3中验证iPhone应用程序
- 28. 适用于iPhone的iOS模拟器(iOS4,XCode 3.2.3)
- 29. Xcode:如何在XCode 3.2.3中添加对OS 3.0的支持
- 30. 如何使用XCode 3.1.3制作iPhone OS 2.2项目?
你在看什么是基础SDK。你可以选择3.2,因为John说只是将部署目标改为3.1.3。 – 2010-06-29 14:20:50
但是,如果我设置为3.2,我实际上使用的是iPad模拟器 - 我如何使用iPhone模拟器? – Alex1987 2010-06-29 17:39:43
确实如此,但操作系统在运行应用程序方面几乎完全相同(只有少数例外)。如果你正在寻找'外观和感觉'的差异,那么没有什么比它打算使用的设备更好。我使用iPad sim来测试某些事物的功能并发现泄漏,但这就是它。 – 2010-06-30 00:13:53