0

我已经构建了一个通用的 iOS 应用程序。iPhone 部分已准备就绪,iPad 部分仍需要更多工作,不应发货。

如何构建这个项目的一个版本,生成一个只包含 iPhone 版本的二进制文件?

仅删除 info.plist 中的“主故事板文件基本名称(iPad)”似乎还不够

4

3 回答 3

3

在目标的“摘要”页面中(单击左侧面板中的项目,选择目标,然后选择摘要选项卡),将设备下拉菜单设置为 iPhone。以前它会是“通用的”。该二进制文件仍将包含 iPad 数据,但 iPad 用户将无法安装它,并且它将在 App Store 上标记为仅限 iPhone。

在此处输入图像描述

于 2012-09-28T08:48:41.107 回答
1

Target -> Summary中,您可以选择Device -> iPhone

Build Setting -> Target Device Family中选择 iPhone only

这应该可以解决您的问题。

于 2012-09-28T08:52:13.807 回答
1

info.plist文件中删除名为Main storyboard file base name.

也改变Target Device FamilyiPhone

于 2013-10-31T12:45:24.227 回答