Base SDK指前编译所用SDK 版本;
iOS Deployment Target指编译 app 终端哪 版本运行
设置:
点击xcode工程左侧项目名称->点击右侧TARGETS项目名称->右侧点击Building Settings搜索栏输入:
Base SDK 或iOS Deployment Target设置即;
1最新的是Xcode42 Mac系统需要106以上任意版本。
2可以的,我就是这样。
3可以,在project里面设定一下target machine就行了。
4如果只做iPhone开发,买最便宜的小白就够用了。
没有单独的iOS SDK下载。建议你下载整个包安装一下,打包在一起的Xcode和iOS SDK肯定是版本匹配的,还是合起来用比较好。
>
iPhone OS的版本众多,很多用户由于各种各样的原因没有升级到最新版,这就给我们开发者带了麻烦。作为开发者,我们都希望软件的受众越多越好。怎么样让软件尽量适应最多的iPhone OS?这里我们就应该了解iPhone项目的Base SDK和iPhone OS Deployment Target。
Base SDK指的是当前编译用的SDK版本。IOS Deployment Target指的是编译出的程序将在哪个系统版本上运行。
用更简单实用的语句描述如下:
Base SDK设置为当前xcode编译使用的sdk版本,比如”Latest IOS(IOS71)″。IOS Deployment Target设置为你所支持的最低的iPhone OS版本,比如” 50″。也就是你手机/pad运行本项目的最低版本。即本项目最低运行环境在50系统及以上版本。
这样设置之后,你的程序就可以运行于从50及以上系统版本的设备。
令人头疼的是,xcode每次升级都会使用最新版本的sdk,而且只有最新版本的sdk,对之前老版本的sdk都没有默认安装,这搞的最近我很头疼, 最近我升级到Xcode50版本,编译后运行后,在ios70上显示ui非常乱,我不可能自己重新换一套正对ios70的ui,即使换也需要时间,这个版本不可能换,需要设计师重新设计一套,汗,只能自己折腾,果然Google是好帮手,可以在新版本Xcode中添加老版本的sdk:
>
以上就是关于如何设置xcode中的Base SDK 和 iOS Deployment Target全部的内容,包括:如何设置xcode中的Base SDK 和 iOS Deployment Target、关于iphone sdk的问题。、有关ios sdk的问题 我现在已经有xcode了 但是他没有ios sdk 现求一个ios sdk的下载地址 知道的说下 谢谢等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)