iOS 8build议的应用程序 – 它是如何工作的?

在过去的一段时间里,我一直在和一个想要在iOS 8上利用苹果新build议的应用程序function的客户合作。客户的目标是在任何人通过特定的地理位置时显示build议的应用程序锁屏通知。 花了一些时间试图find一个具体的答案,以什么级别的控制(如果有的话)的客户将苹果的build议应用程序function,它决定直接发送我们的问题到苹果。

以下是我发给苹果的问题的副本。


你好,

对于我们的下一个应用版本,我和我的团队希望利用iOS 8中提供的Apple Suggest Appfunction。

我们已经浏览了iTunes Connect门户网站,我们无法在任何地方findconfiguration面板,这使得我们可以控制我们的应用何时/在哪里显示为build议的应用。

问题:

  1. 我们是否可以指定应用程序将作为build议的应用程序出现的用户的条件尚未下载?

  2. 我们可以指定一个地理栅栏,将用户的locking屏幕上显示我们的应用程序作为build议的应用程序?

  3. 如果我们无法控制Apple的“build议的应用程序”configuration,那么在什么情况下我们的iOS会以用户的锁屏forms显示为build议的应用程序?

重现步骤

  1. 打开你的手机
  2. 启用build议的应用
  3. 启用3G
  4. locking你的屏幕
  5. 走过一个地区。

预期结果:build议的应用程序出现在iPhonelocking屏幕上。

以下是我直接从Apple开发者支持团队收到的回复:


你好,

在locking屏幕和App Store中推荐位置相关的应用程序,基于许多因素,包括它们在该位置的受欢迎程度,并且没有机制或过程,App开发者可以将其应用程序添加到推荐的应用程序列表。

但是,如果您的iOS应用程序与位置或场所直接相关(例如由商场所有者或运营商发布的商场指南iOS应用程序),并且您认为您的iOS应用程序的相关性保证将其包含在推荐的应用程序列表中,那么我们鼓励您通过http://bugreport.apple.com/提交增强请求,并要求Apple考虑是否应将iOS应用包含在该位置的推荐应用列表中。

您应该尽可能详细地提供有关应用程序和场地/位置的“增强请求”,例如应用程序ID,应用程序名称,App Store上的应用程序URL,场地名称,场地位置(地址和经纬度/ lon),您的iOS应用程序与场地/位置的相关性(如果有的话)以及作为开发者与场地/场所的所有者/运营者之间的关系(如果有)。

提交增强请求并不能保证特定的iOS应用将被添加到针对场地或位置的推荐的应用列表中,并且来自苹果的对于请求的唯一反馈将通过http://bugreport.apple.com /错误报告系统。

问候,

苹果开发者技术支持