转载自:http://blog.csdn.net/ysysbaobei/article/details/9155133
程序移植到ios完毕。
ios程序打了Ad hoc版本发给客户看,客户反映只能运行在ios 10以上平台,无法运行在ios 9版本上。
查看一下原因,长见识了。将deployment target设置为尽量早的版本,比如8.0. 将编译的SDK版本Base SDK设置为最近的版本10.1.
Base SDK指的是当前编译所用的SDK版本;
iOS Deployment Target指的是,编译后的 app可在终端的哪个版本上运行。
设置方法:
点击xcode工程左侧项目名称->点击右侧TARGETS下项目名称->右侧点击Building Settings,搜索栏中输入:
Base SDK 或iOS Deployment Target,设置即可;