【问题标题】:Publishing an app only for ipod devices仅为 ipod 设备发布应用程序
【发布时间】:2011-04-14 20:53:10
【问题描述】:

我必须在应用商店中发布一个应用,但我希望它只在 ipod 和 ipad 中可见,而不是在 iphone 中。我看到诸如whatsapp之类的应用程序可用于iphone,但不适用于ipod和ipad。 我在 plist 或 itunesconnect 中找不到任何东西来配置它。有办法吗?谢谢!

【问题讨论】:

    标签: iphone cocoa-touch xcode app-store ipod


    【解决方案1】:

    在您的应用程序 plist 中,将 telephony 添加到您的 UIRequiredDeviceCapabilities(所需的设备功能)中,这需要是字典类型。 telephony 需要设置为 NO 以禁止在具有电话功能的设备 (iPhone) 上应用您的应用程序。

    查看iOS Application Programming GuideDeclaring the Required Device Capabilities

    【讨论】:

    • 我添加了具有错误值的密钥,现在我无法在 iphone 上运行该应用程序,但我可以在 ipad 上运行该应用程序,所以我猜苹果将是该应用程序不适用于 iphone。谢谢!
    【解决方案2】:

    修改 Info.plist 以包含 UIRequiredDeviceCapabilities 键。将带有BOOL NO 的字典传递给telephony 键。

    【讨论】:

    • 我已经添加了这个: UIRequiredDeviceCapabilitiestelephony 。这是我需要的吗?
    • 感谢您的回答。这是正确的,与乔的答案相同。我必须选择乔,因为答案更具描述性。抱歉,我大部分时间在回答时也会发生这种情况:)
    猜你喜欢
    • 1970-01-01
    • 2012-11-08
    • 2011-02-21
    • 1970-01-01
    • 2011-03-20
    • 2019-12-07
    • 1970-01-01
    • 2012-08-30
    • 1970-01-01
    相关资源
    最近更新 更多