iPhone/iPad - 只将通用打入 iPhone 应用程序

Posted

技术标签:

【中文标题】iPhone/iPad - 只将通用打入 iPhone 应用程序【英文标题】:iPhone/iPad - Breaking universal into iPhone app only 【发布时间】:2011-07-11 18:22:29 【问题描述】:

我开始编写通用应用程序编码,使应用程序可以在 iPhone 和 iPad 上运行。 但后来要求更改为使该应用程序仅适用于 iPhone。 要进行哪些更改以及更改的位置,以使我的应用不再是通用应用程序,并确保它仅在 iPhone 上运行。 (当然它仍然可以在带有 2x 按钮的 iPad 上运行)

【问题讨论】:

【参考方案1】:

在 XCode 4 中,只需在项目导航器中单击项目文件并将 ios 应用程序目标下的设备更改为 iPhone 即可。然后你要做的是删除只有 iPad 使用的所有资源(图像、界面)以节省空间。这可以在 Build Phases 选项卡中完成。在您可以删除的 plist 文件等位置仍然会有 iPad 项目,您可能只想在项目中搜索 iPad 以删除更多不需要的引用。

【讨论】:

以上是关于iPhone/iPad - 只将通用打入 iPhone 应用程序的主要内容,如果未能解决你的问题,请参考以下文章

iPhone / iPad 通用应用程序方向

如何在单独的类中创建通用 Iphone/Ipad 应用程序?

如何为通用 iPhone/iPad 应用程序指定图标?

对通用 OpenGL ES 应用程序(iPhone 和 iPad)的建议?

iPhone/iPad 通用应用程序中 UIPopoverController 的“未找到符号”错误

如何制作以编程方式使用 UISplitViewController 和 UINavigationController 的通用 iPhone / iPad 应用程序?