【问题标题】:The application can be downloaded from AppStore for iPhone 5 only该应用程序只能从 iPhone 5 的 AppStore 下载
【发布时间】:2013-04-05 06:55:59
【问题描述】:

我希望用户只能从 AppStore 下载我的 iPhone 5 应用。

我尝试将有效架构设置为 armv7s,但收到消息

"键 UIRequiredDeviceCapabilities 包含值'armv7s',即 与“6.0”的 MinimumOSVersion 值不兼容”

如果我只将 armv7 添加到“必需的设备功能”中,一切正常,但对于其他 iPhone 也是如此……这不是我需要的。

谢谢

【问题讨论】:

    标签: iphone download app-store


    【解决方案1】:

    我只是认为这是不可能的,因为它没有使用除 4 或 4 之外的其他架构,并且没有什么像 gyroscop/compass 这样的 4/4 所没有的独特之处。这以前用于分离。 你有什么 iPhone5 唯一要求?我的想法是在描述中写下 ist 并希望用户会阅读它。

    【讨论】:

    • 其实你说的陀螺仪不对,iPhone 4s 支持 100Hz,但是 iPhone 5 - 200Hz,文档中没有描述(在苹果文档中只支持 100Hz),我自​​己测试过,即仅支持 iPhone 5 的手机壳。
    • 好吧,我不知道这一点——但恐怕没有公共 API。您可以在您的 App 中检测 iPhone5,并告诉 iPhone 4/4s 及之前的用户它只是为 iPhone5 制作的。但我怀疑你可以阻止他们下载......
    • 虽然我建议将 UIRequiredadeviceCapabilities 设置为 BluetoothLE。这仅适用于 4s 和 5,因此您可以最大限度地减少“错误”设备的数量
    【解决方案2】:

    根据这个answer,您可以使用UIRequiredDeviceCapabilities 阻止在设备上安装。

    但根据Device Compatibility Matrix 的说法,UIRequiredDeviceCapabilities 中使用 iPhone 5 没有什么独特的东西可以防止安装。

    【讨论】:

      猜你喜欢
      • 2014-05-17
      • 1970-01-01
      • 2010-11-02
      • 1970-01-01
      • 1970-01-01
      • 2019-04-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多