如果不在XCode中创建新项目,我可以将我的通用应用程序更改为仅限iPad的应用程序吗?

时间:2010-12-26 23:37:11

标签: iphone xcode ipad app-store universal

我使用Universal App Xcode模板创建了一款iPad游戏。由于我在应用程序的iPhone / iPod Touch分支上已经很晚了,所以我决定仅为iPad提交应用程序,并在第二次将应用程序更新为通用。

问题:我是否必须创建一个新的iPad项目并将所有代码和内容复制到那里,或者我只是将部署目标更改为仅用于iPad并且我已经完成了吗?

我只是想被接受并避免允许iPhone用户错误地下载游戏。

谢谢!

2 个答案:

答案 0 :(得分:2)

是的,您需要做的就是更改目标设备系列,检查部署目标是否与iPad兼容(至少3.2),并确保在Info.plist中拥有所有正确的图标文件和密钥。确保iPad上的应用程序,最好是3.2和4.2。

将来,解决此问题的另一个好方法是从Xcode模板创建一个新的iPad Only项目,并比较设置。 Info.plist和目标信息将成为受影响的两个主要地方。

编辑 - 正如另一个答案所指出的那样,您确实需要将目标设备系列更改为iPad。我认为这就是你的意思 - 对不起。

答案 1 :(得分:1)

不,只是更改部署目标无济于事! 但是,您可以修改Targeted Device Family并仅将其从iPhone/iPad设置为iPad。 (双击您的项目 - >构建标签 - >搜索Targeted Device Family密钥 - >更改值)