【发布时间】:2012-09-28 08:43:02
【问题描述】:
我已经构建了一个通用的 iOS 应用程序。 iPhone 部分已准备就绪,iPad 部分仍需要更多工作,不应发货。
如何构建这个项目的一个版本,生成一个只包含 iPhone 版本的二进制文件?
仅删除 info.plist 中的“主情节提要文件基本名称 (iPad)”似乎还不够
【问题讨论】:
标签: ios xcode ios-universal-app
我已经构建了一个通用的 iOS 应用程序。 iPhone 部分已准备就绪,iPad 部分仍需要更多工作,不应发货。
如何构建这个项目的一个版本,生成一个只包含 iPhone 版本的二进制文件?
仅删除 info.plist 中的“主情节提要文件基本名称 (iPad)”似乎还不够
【问题讨论】:
标签: ios xcode ios-universal-app
在目标的“摘要”页面中(单击左侧面板中的项目,选择目标,然后选择摘要选项卡),将设备下拉菜单设置为 iPhone。以前它会是“通用的”。该二进制文件仍将包含 iPad 数据,但 iPad 用户将无法安装它,并且它会在 App Store 上标记为仅限 iPhone。
【讨论】:
在Target -> Summary你可以选择Device -> iPhone
在 Build Setting -> Target Device Family 中选择 iPhone only
这应该可以解决您的问题。
【讨论】:
在info.plist文件中删除名为Main storyboard file base name的行。
还将Target Device Family 更改为iPhone
【讨论】:
UISupportedInterfaceOrientations~ipad 键和值