加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

如何在Xcode中创建一个iPhone项目,在项目创建时指定我想要使用的

发布时间:2020-12-14 17:58:18 所属栏目:百科 来源:网络整理
导读:在创建新的iPhone项目时,使用最新的 Xcode和SDK 3.0测试版,Xcode创建了一个SDK 3.0项目.如果我想在项目创建后恢复到SDK 2.2.1,我需要更改生成的源代码文件中的某些内容,因为某些API已经更改.是否有一种简单的方法可以在项目创建时指定我想明确使用的SDK? 先
在创建新的iPhone项目时,使用最新的 Xcode和SDK 3.0测试版,Xcode创建了一个SDK 3.0项目.如果我想在项目创建后恢复到SDK 2.2.1,我需要更改生成的源代码文件中的某些内容,因为某些API已经更改.是否有一种简单的方法可以在项目创建时指定我想明确使用的SDK?

先感谢您

解决方法

我不能专门评论iPhone SDK 3.0,因为它涵盖在NDA之下;在devforums.apple.com上有一个披露开发者的论坛.但是罗杰诺兰是半对错的.在更新任何SDK时,他的一半是正确的,该SDK中的示例和模板会更新以利用它.也就是说,模板可以专门使用该SDK中的新API,并且代码可能只是不适用于早期的SDK.

也就是说,您可以保存早期SDK中的项目模板,并将它们安装在本地目录(如?/ Library / Application Support / Developer / Shared / Xcode / Project Templates)中,以便与更高版本的Xcode一起使用.项目模板格式本身没有改变;模板应该向前和向后兼容,但模板的内容通常会锁定到它随附的SDK版本以及之后.

Nolan先生与使用更新的SDK构建早期操作系统版本是错误的.这就是为什么早期的SDK软件包与后来的发行版一起提供的原因(它们并不只是为了让下载时间更长).通过设置“部署目标”构建设置,您可以使用较新的SDK针对较旧的OS版本进行部署.

有一个小细节,您可能不应该部署由预生产工具链生成的生产应用程序.但是一旦版本N正式发布,你应该可以使用它的工具链来构建N-1,N-2等.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读