【发布时间】:2015-05-26 09:59:27
【问题描述】:
我注意到使用不同的应用程序,即使您从 xcode 中删除 iPad 兼容性(见下图)
该应用仍会在 iTunes 应用页面中显示与 iPad 兼容(见下图):
因此,我想知道,Whatsapp 是如何从其应用程序中删除 iPad 兼容性的? (见下图):
谢谢
【问题讨论】:
标签: ios ipad app-store app-store-connect
我注意到使用不同的应用程序,即使您从 xcode 中删除 iPad 兼容性(见下图)
该应用仍会在 iTunes 应用页面中显示与 iPad 兼容(见下图):
因此,我想知道,Whatsapp 是如何从其应用程序中删除 iPad 兼容性的? (见下图):
谢谢
【问题讨论】:
标签: ios ipad app-store app-store-connect
因为 WhatsApp 在没有电话的情况下无法运行(该应用需要电话号码),所以他们确实在 info-plist 中使用了 telephony 作为 UIRequiredDeviceCapabilities 值。这将应用程序限制为指定为电话的设备。目前仅适用于 iPhone,因此该应用无法在 iPad 和 iPod 上运行。
一般你不能这样做,Apple 不允许任意设置UIRequiredDeviceCapabilities。如果您的应用确实需要电话支持,您当然可以使用密钥。
【讨论】: