应用内购买恢复消耗品
Inapp purchase restoring consumable products
我已经上传了一个没有网络服务的应用程序,在我的应用程序中,用户可以选择使用应用内购买来购买硬币(消耗品)并使用这些硬币解锁新级别。今天 apple 拒绝了申请并给我发了以下信息:
**
Your app uses intermediary currency (coins) to purchase items that
function as non-consumable products (unlocking levels) but does not
include a restore mechanism. Users restore transactions to maintain
access to content that they’ve already purchased.Please modify your
app to include an optional user registration feature that allows users
to restore their purchases to all of their iOS devices. We recommend
indicating that account registration is necessary to restore
previously purchased In-App Purchase products, and providing a way for
users to register later if they wish to access this content in the
future.
**
我该如何解决这个问题,如前所述,我没有网络服务器,也无法使用网络服务,有什么办法可以解决这个问题并上传应用程序。
最后,我通过在应用程序中添加登录屏幕并将用户对象存储在 parse.com 中来修复它,当我使用应用内购买时,我在 Parse 上存储硬币计数并在应用程序启动时检索它。谢谢大家
我已经上传了一个没有网络服务的应用程序,在我的应用程序中,用户可以选择使用应用内购买来购买硬币(消耗品)并使用这些硬币解锁新级别。今天 apple 拒绝了申请并给我发了以下信息:
**
Your app uses intermediary currency (coins) to purchase items that function as non-consumable products (unlocking levels) but does not include a restore mechanism. Users restore transactions to maintain access to content that they’ve already purchased.Please modify your app to include an optional user registration feature that allows users to restore their purchases to all of their iOS devices. We recommend indicating that account registration is necessary to restore previously purchased In-App Purchase products, and providing a way for users to register later if they wish to access this content in the future.
**
我该如何解决这个问题,如前所述,我没有网络服务器,也无法使用网络服务,有什么办法可以解决这个问题并上传应用程序。
最后,我通过在应用程序中添加登录屏幕并将用户对象存储在 parse.com 中来修复它,当我使用应用内购买时,我在 Parse 上存储硬币计数并在应用程序启动时检索它。谢谢大家