20

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

我找到了一些链接,在那里 ppl 弄清楚了如何在模拟环境中进行这项工作。但是,我找不到关于最终成功发布到 AppStore 的应用程序的声明。我需要对此进行验证。

您是否有声称仅针对 iphone 发布了通用应用程序的人的链接,或者您自己做的?

4

3 回答 3

28

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

目标器件系列

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

在此处输入图像描述 谢谢

于 2011-05-03T10:28:39.290 回答
15

不可能只通过 iTunes Connect 发布 iPhone 版本,但您可以将 Target Device 设置为 iPhone-only 第一个版本,它只会发布用于 iPhone/iPod touch。

于 2011-05-03T10:30:12.587 回答
9

您需要进行两项更改。首先,将目标设备系列设置回 iPhone。其次,在 info plist 中删除Main nib file base name (iPad)条目。如果您不执行最后一步,它将像 iPhone 应用程序一样运行(带有 2x 按钮的小视口),但您的 iPad 主窗口和委托将被触发。

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

于 2012-04-21T03:04:59.707 回答