我读过有人说他们的应用因没有“恢复购买”按钮而被拒绝,因此当迁移到新设备时,用户可以转移/激活他们以前的购买。
我的问题是,这个行为的按钮真的有必要吗?我想要一个UserDefaults设置,类似于“已转移”,默认值为false,当应用程序启动时,如果该值为false,它将调用apple的服务器来恢复所有内容,然后设置标志为了真实 - 所以用户不需要做任何事情,它只是自动的,我不必在我的UI中放置一个不必要的按钮。
这是可接受的事情,还是因为没有按钮我真的会被拒绝?
答案 0 :(得分:0)
是的,他们肯定会要求恢复按钮。我以前也面对这个问题。
Apple
定义用户必须知道发生了什么。因为用户如果已经购买了,那么它再次要求购买他们真的不应该做,对吧!因此,澄清只有苹果拒绝这一点。
在我的应用中,我只是给出了链接"已经购买了?"低于购买。然后我回复苹果"已经购买了?"链接具有还原功能。然后只有他们接受我的应用程序审查。 谢谢!