iOS IAP - 沙盒用户是否从实体店购买?

时间:2018-02-09 09:23:57

标签: ios in-app-purchase itunesconnect skpaymenttransaction

如果用户在实时应用中购买了非耗材IAP,如果用户设置为iTunesConnect用户,则该用户是否在沙盒环境中拥有IAP?测试人员吗?这个用户可以"恢复"通过restoreCompletedTransactions购买?或者他是否必须在沙盒环境中购买才能恢复它?

示例流程

  1. 用户安装版本1 frrom live environment
  2. 用户从A环境
  3. 购买IAP live
  4. 用户安装testflight应用版本2
  5. 用户希望在A环境
  6. 中恢复购买sandbox

2 个答案:

答案 0 :(得分:1)

没有。 Sandbox和live是两个独立的环境。用户必须在沙箱中购买才能以后恢复。

答案 1 :(得分:0)

是的,沙箱后端的工作方式与真实账户相同 - 一旦购买,它就被购买(因此您可以测试恢复)。