在过去的几天里,我和 App Store Reviewers 之间一直在玩这个猫捉老鼠的游戏。尽管到处搜索,我还是找不到这个问题的答案,所以在这里寻求帮助。
我已经提交了一个包含自动更新订阅的应用程序。
我的应用程序要求用户登录才能查看其他选项,其中还包括订阅选项。
App Store Reviewers 每次都引用相同的文字拒绝我的应用程序:
关于5.1.1,我们持续注意到您的应用要求用户注册个人信息以购买非基于账户的应用内购买产品,这不符合App Store Review Guidelines。
要解决此问题,应向用户明确说明,注册将使他们能够从任何 iOS 设备访问内容,并为他们提供随时注册的方式,如果他们希望以后扩展访问其他 iOS 设备。
我们期待审核您重新提交的应用程序。
此致,
应用商店评论
non account-based in-app purchase products
顺便说一句?
我还在我的应用程序中明确了 App Reviewer 的上述要求,即向用户明确注册将使他们能够从任何 iOS 设备访问内容。我没有iOS devices
具体说,但说other devices
因为我也会在 Android 设备上拥有相同的应用程序。
虽然我感谢 App Store 审阅者帮助我改进我的应用程序,但我完全迷失在这里。我已向我的应用程序提交了两次更新,但每次都以相同的原因被拒绝。
在此期间,我也阅读了他们的指导方针,在网上阅读了许多类似的案例,但我仍然不清楚这里对我的要求。
他们是否希望用户即使未登录也能够购买订阅?如果是这样,那么从技术上讲这是如何工作的?首先,它会破坏应用程序的核心功能,因为没有注册我没有用户信息来为他们创建帐户。其次,我如何知道哪个用户购买了订阅?我必须将订阅绑定到我后端的用户帐户。这意味着首先我需要为用户创建一个帐户,然后用户才能购买订阅。
请帮助我解决这个问题。
目前我正在等待 App Store 的回复,我的屏幕看起来像这样,未登录时删除了所有其他选项,并在登录选项的底部添加了文本,并在屏幕右上角添加了帮助图标,其中有更多可用信息为用户;和用户登录时的那个。