【问题标题】:iPhone - Prevent application download if no MapKit nor CoreLocation capabilityiPhone - 如果没有 MapKit 或 CoreLocation 功能,则阻止应用程序下载
【发布时间】:2011-09-03 12:44:00
【问题描述】:

我有一个使用 MapKit/Internet 连接或 CoreLocation 来完成工作的应用程序。如果用户没有这两个功能,我不希望他们能够下载(购买)该应用程序。有一个或另一个就可以了。

我可以在我的项目中定义什么来阻止那些设备上没有任何这些功能的用户(如果存在)下载?

【问题讨论】:

  • 除 Apple TV 之外的所有 iOS 设备都具有这两种功能。

标签: iphone xcode app-store mapkit core-location


【解决方案1】:

使用地图套件时要小心,有些功能是 4.x 中的新功能,例如叠加层,但注释在 3.x 中可用。在打电话给他们之前,您必须以通常的方式检查它是否可用。

【讨论】:

    【解决方案2】:

    如果您使用的功能与旧操作系统不兼容,但任何合理更新的设备都具有这些功能,您可以指定最低操作系统。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-08-27
      • 1970-01-01
      • 2015-06-28
      • 1970-01-01
      • 2016-05-22
      • 1970-01-01
      相关资源
      最近更新 更多