iphone升级到ipad Upgrade Current Target for iPad为灰色的解决方法

Upgrade Current Target for iPad为灰色的解决方法

当前iPad风潮之下,我们会将已经开发完成或者下载到的合适的iPhone源码移植到iPad上,这样可以省去重新开发的时间。但有时项目移植的时候会出现Upgrade Current Target for iPad为灰色不能升级的时候,下面我们来完整的看下移植方法及灰色的处理方法:

iPhone程序升级/迁移到支持iPad的方法如下:

1 1)选择Project-->The Upgrade Current Target for iPad
2 2)这里会有两个选项,升级为Universal或者从iPhone项目复制出一份副本窗建委iPad版本,根据你的需要选择即可。

注意:

1 1)升级到支持iPad会自动创建新的xib文件,并且自动调整界面的尺寸到适合iPad的大小
2 2)开发universal的版本”The Base SDK build setting”必须设置为iPhone SDK 3.2
3 3)程序Target的iPhone OS Deployment Target的build setting必须设置为3.13或者更早(这样会带来程序的兼容性问题,比如不能用3.2SDK里面的API,也不能使用在3.2SDK里面被Deprecated的API)
4 4)对于Universal程序iPhone模拟器总是以iPad模拟器来运行程序,所以Universal程序要调试iPhone上的程序就必须真机调试

Upgrade Current Target for iPad为灰色的解决方法

1 1、编辑工程设置,设置Base SDK为IOS Device 3.2以上版本
2 2、设置 Targeted Device Fimaly为iPhone,不可以设置成iPad或iPhone/iPad
3 3、展开项目左侧的Targets,选中你的项目,此时再打开菜单Project,Upgrade Current Target for iPad变黑!do去吧
原作者: 聖騎天下 
原文地址:https://www.cnblogs.com/secbook/p/2655406.html