iOS应用因解锁内容而被拒绝

时间:2016-08-01 07:34:58

标签: ios in-app-purchase app-store itunesconnect

最近,我完成了一个用户使用代码解锁资源的应用程序。这些代码是免费的,但用户需要获得联系人的授权才能获得这些代码。

我已经在iTunes-connect上传了应用程序,但现在Apple说我必须从我的应用程序中删除此功能,因为它违反了3.1.1指南(应用程序内购买)。

阅读本指南,我发现:

  

应用程序可能不包括按钮,外部链接或其他号召性用语,这些号召性用语将客户引导至IAP以外的购买机制。

但是,正如我所说(我告诉Apple),我不会在我的应用程序中使用任何类型的购买,也不会使用它。

我能做些什么,因为这个功能是我应用程序的100%?

修改

我在指南中找到了这个(这是我的情况,如果我们认为“购买=免费”):

  

3.1.3基于内容的“阅读器”应用程序:应用程序可允许用户访问以前购买的内容或订阅(特别是:杂志,报纸,书籍,音频,音乐,视频,访问专业数据库,VoIP,云存储,以及批准的服务,例如管理学生成绩和日程安排的教育应用程序),前提是该应用程序不会将用户引导至IAP以外的购买机制。

那么,我可以用它来通过审核吗?

2 个答案:

答案 0 :(得分:1)

3.1.4内容代码:应用程序可能不会使用自己的机制来解锁内容或功能,例如许可证密钥,增强现实标记,QR码等。在有限的情况下,例如当功能依赖于特定硬件时功能,应用程序可以在不使用应用内购买的情况下解锁该功能(例如,当与望远镜同步时添加功能的天文应用)。在可选的基础上与经批准的物理产品(例如玩具)结合使用的应用程序功能可以在不使用IAP的情况下解锁功能,前提是IAP选项也可用。但是,您可能不会要求用户购买不相关的产品或参与广告或营销活动来解锁应用功能。

https://developer.apple.com/app-store/review/guidelines/

答案 1 :(得分:0)

我认为有问题的资源是您的应用使用的内容。如果是这样,您可能必须使用其他方法来解锁除使用代码之外的资源。正如指南所述,应用程序使用的任何内容都必须包含在应用程序(IAP)中。代码可以来自任何地方,例如您的应用,您的网站和社交网络。后两者显然不在您的应用程序中。

但毕竟,如果你让用户解锁应用的某些部分,你必须使用IAP,否则苹果会拒绝它。