Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/114.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_Swift_Swift3_In App Purchase - Fatal编程技术网

Ios 多用户应用程序的自动续费订阅

Ios 多用户应用程序的自动续费订阅,ios,swift,swift3,in-app-purchase,Ios,Swift,Swift3,In App Purchase,我提供分层自动续订订阅,其定价如下: 计划A:1个保险库=4美元/月 方案B:2个保险库=9美元/月 方案C:3个保险库=14美元/月 方案D:4个保险库=20美元/月 用户可以决定与我们创建2个帐户(帐户X有2个保险库,帐户Y有2个保险库),并希望使用相同的iOS设备和Apple ID进行购买。他们基本上使用应用程序中的帐户X或帐户Y登录,一次只登录一个帐户 应用内购买是否允许使用相同的Apple Id对同一计划(本例中为计划B)进行多次自动续订购买?我正在使用收据验证来管理每个帐户(X&

我提供分层自动续订订阅,其定价如下:

  • 计划A:1个保险库=4美元/月

  • 方案B:2个保险库=9美元/月

  • 方案C:3个保险库=14美元/月

  • 方案D:4个保险库=20美元/月

用户可以决定与我们创建2个帐户(帐户X有2个保险库,帐户Y有2个保险库),并希望使用相同的iOS设备和Apple ID进行购买。他们基本上使用应用程序中的帐户X或帐户Y登录,一次只登录一个帐户


应用内购买是否允许使用相同的Apple Id对同一计划(本例中为计划B)进行多次自动续订购买?我正在使用收据验证来管理每个帐户(X&Y)的到期日期,但我无法确认IAP是否将其视为在沙箱中单独购买或单独购买。

您不能让同一iTunes帐户同时订阅两个相同的产品。您也不能让一个iTunes帐户订阅同一订阅组中的两个产品


此外,您必须小心不要将续订交易与错误的帐户相关联。如果用户Y的订阅续订时用户X已登录,您很可能会将续订交给用户X。目前无法将应用内购买与创建它们的应用程序帐户关联。

我将与登录API的用户一起检查事务id。但是如果用户在同一icloud上有另一台设备,我也会遇到同样的问题??是的,你会的。订阅将在应用商店中使用相同iTunes/iCloud帐户的设备之间同步。