iOS:通用应用程序 - 仅作为iPhone发布

Tom*_*men 20 iphone build-settings universal-binary ipad ios

客户有兴趣发布通用应用程序.但是,第一个版本只包含iPhone版本,第二个版本将包含两个版本.

我找到了一些链接,其中ppl想出了如何在模拟环境中使其工作.但是,我找不到关于最终成功发布到AppStore的应用程序的声明.我需要对此进行验证.

您是否拥有声称只为iphone发布的通用应用程序的链接,或者您自己做过吗?

Mit*_*tri 27

在应用程序中Build Settings更改Targeted Device Family为iPhone,而不是iPhone/iPad.

目标设备系列

在最新的xcode中,您也可以通过摘要屏幕执行此操作.

在此输入图像描述 谢谢


tta*_*rik 15

不可能只通过iTunes Connect发布iPhone版本,但您可以将目标设备设置为仅适用于iPhone的第一个版本,它仅适用于iPhone/iPod touch.


Jas*_*ach 9

您需要进行两项更改.首先,将目标设备系列设置回iPhone.其次,在info plist中删除主nib文件基本名称(iPad)条目.如果你不做最后一步,它将运行,好像它是一个iPhone应用程序(带2x按钮的小视图端口),但你的iPad主窗口和委托将被触发.

这是一个更详细的帖子,上面有一些图片用于说明:http: //www.fullboarcreative.com/labs/2012/04/20/tip-going-from-a-universal-to-single-device-app/