我已经构建了一个通用的iOS应用程序。 iPhone部分已准备就绪,iPad部分仍需要更多工作,不应发货。
如何构建此项目的版本,从而产生仅包含iPhone版本的二进制文件?
简单地删除info.plist中的“主要故事板文件基本名称(iPad)”似乎不够
答案 0 :(得分:3)
在目标'摘要'页面(单击左侧面板中的项目,选择目标,然后选择摘要选项卡),将设备下拉菜单设置为iPhone。以前它本来就是“环球”。二进制文件仍将包含iPad数据,但iPad用户无法安装它,并且它将在App Store中标记为仅iPhone。
答案 1 :(得分:1)
在目标 - >摘要您可以选择设备 - > iPhone 强>
在构建设置 - >目标设备系列仅选择iPhone
这可以解决您的问题。
答案 2 :(得分:1)
在 info.plist 文件删除名为Main storyboard file base name
的行。
同时将Target Device Family
更改为iPhone