iOS IAP - 沙盒用户是否从在线商店购买过商品?
iOS IAP - Does sandbox users have purchases from live store?
如果用户在上线应用程序中购买了非消耗型 IAP,如果该用户被设置为 iTunesConnect 用户和测试者,他是否在沙盒环境中拥有 IAP?那么这个用户可以 "restore" 通过 restoreCompletedTransactions
购买吗?或者他必须在沙盒环境中购买它才能恢复它?
示例流程
- 用户从
live
环境安装版本 1
- 用户从
live
环境 购买IAP A
- 用户安装 testflight 应用版本
2
- 用户想要在
sandbox
环境 中恢复购买 A
是的,沙盒后端就像一个真实的帐户一样工作——一旦购买,它就被购买了(因此您可以测试恢复)。
没有。 Sandbox 和 live 是两个独立的环境。用户必须在沙盒中购买它以便以后能够恢复它。
如果用户在上线应用程序中购买了非消耗型 IAP,如果该用户被设置为 iTunesConnect 用户和测试者,他是否在沙盒环境中拥有 IAP?那么这个用户可以 "restore" 通过 restoreCompletedTransactions
购买吗?或者他必须在沙盒环境中购买它才能恢复它?
示例流程
- 用户从
live
环境安装版本1
- 用户从
live
环境 购买IAP - 用户安装 testflight 应用版本
2
- 用户想要在
sandbox
环境 中恢复购买
A
A
是的,沙盒后端就像一个真实的帐户一样工作——一旦购买,它就被购买了(因此您可以测试恢复)。
没有。 Sandbox 和 live 是两个独立的环境。用户必须在沙盒中购买它以便以后能够恢复它。