使用 Xcode 9 启动仅适用于 iPhone 的应用程序

Posted

技术标签:

【中文标题】使用 Xcode 9 启动仅适用于 iPhone 的应用程序【英文标题】:Launch an application available only for iPhone with Xcode 9 【发布时间】:2017-10-25 14:01:33 【问题描述】:

我正在阅读线程: App Store: launching for iPhone/iPod only, not iPad 并检查这些答案,尝试更改Targeted Device Family, 但我的选择是121, 2 而不是 iPhoneiPadiPhone/iPad

如何设置此应用程序仅适用于 iPhone?

【问题讨论】:

请注意,仅限 iPhone 的应用程序也必须在 iPad 上按原样运行。仅限 iPhone 的应用程序在 iPad 上以 3.5 英寸 iPhone 兼容模式运行。 【参考方案1】:

Targeted device family设置为1,对应iPhone。这是 Xcode 中的字符串本地化错误。

【讨论】:

这很奇怪,我无法上传版本,因为我的应用与iPad不完全兼容,并且我使用唯一的iPhone目标设备系列上传

以上是关于使用 Xcode 9 启动仅适用于 iPhone 的应用程序的主要内容,如果未能解决你的问题,请参考以下文章

仅适用于单个设备的 Xcode 断点?

Xcode 8 构建失败仅适用于模拟器

为啥 XCode 说我的 iPhone 应用程序只能在 iPad 上运行?

仅在模拟器 iPhone6 中首次启动时出现位置权限问题 - XCode 9.4.1

unity-iPhone 上的黑色纹理仅适用于 iOS

centerXAnchor 仅适用于 iOS 9.0 或更高版本?