我最近上传了一个应用程序,由于应用内购买而被Apple拒绝,该应用程序在应用内购买之前有一个登录页面,这是不允许的。
现在我想从应用程序中删除应用内购买,所有代码都被注释掉了,但是我如何在iTunes Connect中取消激活应用内购买。
我知道在 iTunes connect 的“管理应用内购买”部分中有一个名为“Cleared for Sale”的开关,但我的问题是这是否足以将该开关设置为否。
这是否会取消激活应用程序的任何应用内购买参考,并且是否会在没有应用内购买的情况下审查应用程序?
或者我是否必须考虑其他任何事情才能通过审查而不需要应用内购买来获得应用程序。
这是来自 Apple 的消息,触发了拒绝:
17.2 我们发现您的应用要求客户注册个人信息才能访问非基于帐户的功能,这不符合应用商店审核指南。具体来说,用户必须注册才能购买额外的内容。应用程序在允许访问与用户无关的应用程序功能和内容之前不能要求用户注册。需要共享个人信息的用户注册必须是可选的或与帐户特定的功能相关联。此外,请求的信息必须与功能相关。