App Store审核指南:如何正确处理/提供外部购买?

时间:2016-09-14 06:30:24

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

我知道,这个问题与任何编码没有直接关系,但关于App Store及其指南还有其他几个问题。所以我想,这个问题还可以。

还有其他问题(或多或少)同一问题。然而,几年前他们被问及/回答的问题以及从那时起更新了指南。此外,情况总是有点不同。

我很清楚,没有人可以给我任何关于准则的解释是否正确的保证。甚至苹果都不能做到这一点,因为一切都取决于评审人员的当前情绪。然而,这将有助于我们了解您对允许的内容和不允许的内容的看法。也许你已经遇到了同样的问题,并提出了一些有用的建议。

事实:

  • 购物清单应用程序在iOS App Store中提供。该应用程序提供创建和管理任何类型的购物清单的功能。这些功能不依赖于任何外部购买。费用版本限制了列表的数量。可以使用In App Purchase解锁此限制。
  • 还有一个WebApp版本提供与iOS版本相同的功能(以及更多功能)。 WebApp有一个月的免费试用版,然后可以使用订阅模式进行扩展。 订阅只能在WepApp中订购,而不能在iOS应用中订购。
  • 两个版本可以完全相互独立使用。
  • 此外,可以连接应用程序(REST API)以在它们之间同步列表。
  • 显然iOS App中有页面/控件,允许设置连接(输入用户名,密码等)。

  • 显然,必须以某种方式向iOS App中的用户描述WebApp。

  • 免费试用期结束或订阅过期后,同步将不再有效。在这种情况下,用户需要某种提示,为什么同步不再可用==>必须有关于WebApp订阅模型的信息以及有关如何续订订阅的说明。

"问题":

  • 目前的App Store指南非常模糊,不管是否允许这种商业模式:
  

3.1.1应用程序内购买:如果您要解锁应用程序中的功能或功能,(举例来说:订阅,   游戏中的货币,游戏关卡,访问优质内容,或   解锁完整版),您必须使用应用内购买。应用可能没有   包括按钮,外部链接或其他直接行动呼吁   客户购买IAP以外的机制。

这一段并不像我第一眼看到的那样清晰。只有使用IAP才能解锁应用内的功能。很好,因此不允许解锁应用功能(例如创建超过2个购物清单)。但是我之前描述的同步功能是否也包括在内?当然,应用程序中必须有连接到WebApp的功能,但完整的同步逻辑是在服务器上实现的,而不是在iOS应用程序中实现。

iOS应用程序提供的功能是"建立与WebApp的连接"。此功能独立于WebApp订阅是否处于活动状态。只有WebApp的功能会根据订阅状态(接受或拒绝同步请求)而更改。

所以:是否允许添加一些文本,如"还有一个WebApp。使用此链接进入WebApp。请点击此链接将您的订阅" 续订到WebApp?

或者是&#34; <\ n>&#34;请点击此链接续订您的订阅&#34; 禁止?

使整个事情更加混乱的原因是指南的以下段落:

  

3.1.5应用程序之外的实体商品和服务:如果您的应用允许用户购买将被消费的商品或服务   在应用程序之外,您必须使用IAP以外的购买方法   收取这些付款,例如Apple Pay或传统信用卡   条目。应用可以促进已批准的虚拟货币的传输   (例如比特币,DogeCoin)规定他们这样做是为了遵守   针对应用程序所在地区的所有州和联邦法律   功能

这是否为&#34;实体商品和实体服务&#34; (例如邮政投递与数字服务相比)或这包括所有服务?

那么,&#34; WebApp Sync Service&#34;本段所涵盖的内容,因此外部付款的使用不仅允许,而且是必要的吗?

当然,我可以直接向Apple提出这些问题。但我永远不会得到答案。即使我愿意,这仍然不能保证,审查的内容与规则的解释相同。因此,您的经验和意见将是最好的&#34;保证&#34;我会得到的。

非常感谢!

0 个答案:

没有答案