客户有兴趣发布通用应用程序。但是,第一个版本将仅包含 iPhone 版本,第二个版本将包含两个版本。
我找到了一些链接,在那里 ppl 弄清楚了如何在模拟环境中进行这项工作。但是,我找不到关于最终成功发布到 AppStore 的应用程序的声明。我需要对此进行验证。
您是否有声称仅针对 iphone 发布了通用应用程序的人的链接,或者您自己做的?
客户有兴趣发布通用应用程序。但是,第一个版本将仅包含 iPhone 版本,第二个版本将包含两个版本。
我找到了一些链接,在那里 ppl 弄清楚了如何在模拟环境中进行这项工作。但是,我找不到关于最终成功发布到 AppStore 的应用程序的声明。我需要对此进行验证。
您是否有声称仅针对 iphone 发布了通用应用程序的人的链接,或者您自己做的?
在应用程序的Build Settings
更改Targeted Device Family
为 iPhone,而不是 iPhone/iPad。
在最新的 xcode 中,您也可以通过摘要屏幕执行此操作。
谢谢
不可能只通过 iTunes Connect 发布 iPhone 版本,但您可以将 Target Device 设置为 iPhone-only 第一个版本,它只会发布用于 iPhone/iPod touch。
您需要进行两项更改。首先,将目标设备系列设置回 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/