2017-03-02 197 views
0

目前我是一个付费应用程序,现在我打算使用有限的功能免费,in-app purchase用户可以拥有完整的功能。我想知道以前购买的人可以直接restore purchase,所以他们不必再次购买。需要关于应用程序内购买的帮助

+0

你不能得到那个细节 - 除非你在以前的版本存储版本号有一些使用默认值。 – Darshana

回答

0

没有。没有办法从Apple获得这样的东西。但是,你可以做一件事。

如果你有登录功能,那么你可以从日期管理相同的东西。因此,对于旧的注册需要显示所有功能,而新用户只需要显示特定功能。

1

Apple不允许自动进行此操作。您必须在您的代码中执行此操作。例如,检查您的应用版本,如version < x.y.z表示之前已付款,version >= x.y.z表示这是一个新用户,应该通过应用内付款解锁完整版本。

+0

如果用户下载了付费版本,现在的应用程序在应用程序内购买时是免费的,功能有限,您可以通过检查版本轻松检测到该应用程序,但如果用户删除了应用程序并重新安装,那么如何检测此特定应用程序用户已付款....... –