【问题标题】:Can I change my Universal App to an iPad-only app without creating a new project in XCode?我可以将我的通用应用程序更改为仅适用于 iPad 的应用程序,而无需在 XCode 中创建新项目吗?
【发布时间】:2011-05-30 23:16:05
【问题描述】:

我使用 Universal App Xcode 模板创建了一个 iPad 游戏。由于我在应用程序的 iPhone/iPod Touch 分支上迟到了,我决定只提交适用于 iPad 的应用程序,并第二次将应用程序更新为通用。

问题:我是否必须创建一个新的 iPad 项目并将所有代码和内容复制到那里,或者我可以简单地将部署目标更改为仅 iPad 就完成了吗?

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

谢谢!

【问题讨论】:

    标签: iphone xcode ipad app-store universal


    【解决方案1】:

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

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

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

    【讨论】:

    • 我也会用你的“作弊”来比较一个只有 iPad 的项目!谢谢!
    【解决方案2】:

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

    【讨论】:

    • 谢谢,我指的是目标设备,不是部署目标,我确实只写了 iPad ;P 谢谢你的干净帮助!
    • 啊,好的,很抱歉造成混乱。
    猜你喜欢
    • 1970-01-01
    • 2010-11-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-01-10
    相关资源
    最近更新 更多