现在,更新到Xcode 3.2.3 Beta 4(OS 4.0支持),它不再列出XCode中的模拟器或设备的3.x SDK。当我运行一个为3.1.2编写的应用程序时,当前的SDK被列为“缺少基本SDK”
我知道3.2.3将BASE SDK更改为4.0,但是如何才能使用3.x设备?
当我去:
/Developer/Platforms/iPhonesimulator.platform/Developer/SDKs
只有两个文件可用:
iPhonesimulator3.2.sdk iPhonesimulator4.0.sdk
但是,当我去:
/Developer/Platforms/iPhoneOS.platform/DeviceSupport 3.0 3.0.1 3.1 3.1.1 3.1.2 3.1.3 3.2 4.0 (8A274b)
我尝试重新安装最新的XCode DMG无效。
解决方法
如果您正在开发较旧的操作系统,则不应使用4.0 Beta SDK。
根据发行说明:
iPhone OS 4 beta 4 is for development
purposes only. This software should
only be installed on devices dedicated
exclusively for iPhone OS 4 beta
application development. Do not
install this software if you do not
have a device dedicated exclusively to
iPhone OS 4 beta application
development.
我建议你安装3.x sdk并行到4.0。我保留我的机器/开发人员上的两个Developer目录,用于维护为3.0和3.1编写的应用程序,以及/Developer4.0Beta将应用程序迁移到4.0,并尝试即将推出的新功能。
在安装sdk时,安装到另一个文件夹的选项有点难以注意,但诀窍是按“安装类型”步骤的默认目录点击上/下箭头。击中它们将允许您选择不同的目录。
请记住,App; le不允许您提交使用Beta SDK构建的应用程序,所以我只能使用4.0 Beta来构建4.0应用程序,请注意,在发布GM之前,API可能仍会更改。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。