Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/117.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/cocoa/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios 应用内购买,消耗品_Ios_Cocoa_In App - Fatal编程技术网

Ios 应用内购买,消耗品

Ios 应用内购买,消耗品,ios,cocoa,in-app,Ios,Cocoa,In App,这是一个应用程序内购买可可的问题 我有一个游戏,你可以购买一套10条生命,这是一个可消费的应用程序内购买-一旦生命用完,用户必须购买更多 如果用户使用生命的一个子集(例如5),然后删除应用程序、重新安装和恢复购买,会发生什么情况?苹果会告诉用户他们购买了一套10条生命,我的程序会很乐意为他们提供额外的5条生命 我的服务器是否需要跟踪此数据?我在应用程序内购买文档中没有找到任何关于如何进行此操作的信息。如果用户使用生命的一个子集(例如5),然后删除应用程序、重新安装和恢复购买,会发生什么情况?苹果

这是一个应用程序内购买可可的问题

我有一个游戏,你可以购买一套10条生命,这是一个可消费的应用程序内购买-一旦生命用完,用户必须购买更多

如果用户使用生命的一个子集(例如5),然后删除应用程序、重新安装和恢复购买,会发生什么情况?苹果会告诉用户他们购买了一套10条生命,我的程序会很乐意为他们提供额外的5条生命

我的服务器是否需要跟踪此数据?我在应用程序内购买文档中没有找到任何关于如何进行此操作的信息。

如果用户使用生命的一个子集(例如5),然后删除应用程序、重新安装和恢复购买,会发生什么情况?苹果会告诉用户他们购买了一组10条生命,我的计划会很乐意地给予他们5条额外的生命

不!消耗性产品无法恢复。即使您提供了恢复IAP,也无法恢复易耗产品。因此,您担心用户将获得5条额外生命是毫无根据的,但如果您的应用程序正在与服务器同步数据,您需要跟踪用户使用的生命

以下是苹果医生的说法

消耗品本质上是不同步或恢复的。使用者 比如,在他们的iPhone上再购买十个泡泡 也不会在iPad上再给他们十个泡泡。所有其他类型 在用户的所有设备上都提供了一系列产品。 它们也已恢复,因此用户可以继续访问他们购买的文件 即使在购买了新设备后,也能满足需求。存储套件处理同步 以及自动续费和免费订阅的恢复过程,以及 对于非消耗性产品

过期或消耗殆尽的产品, 自动续费订阅和非续费订阅可以 多次购买以再次获取或扩展耗材 订阅

如果用户使用了生命的一个子集,比如5,然后删除应用程序,重新安装并恢复购买,会发生什么?苹果会告诉用户他们购买了一套10条生命,我的程序会很乐意为他们提供额外的5条生命

不!消耗性产品无法恢复。即使您提供了恢复IAP,也无法恢复易耗产品。因此,您担心用户将获得5条额外生命是毫无根据的,但如果您的应用程序正在与服务器同步数据,您需要跟踪用户使用的生命

以下是苹果医生的说法

消耗品本质上是不同步或恢复的。使用者 比如,在他们的iPhone上再购买十个泡泡 也不会在iPad上再给他们十个泡泡。所有其他类型 在用户的所有设备上都提供了一系列产品。 它们也已恢复,因此用户可以继续访问他们购买的文件 即使在购买了新设备后,也能满足需求。存储套件处理同步 以及自动续费和免费订阅的恢复过程,以及 对于非消耗性产品

过期或消耗殆尽的产品, 自动续费订阅和非续费订阅可以 多次购买以再次获取或扩展耗材 订阅


谢谢你的详细解释谢谢你的详细解释