Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/mercurial/2.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 应用程序购买中出现随机错误“无法连接到itunes商店”_Ios_In App Purchase_App Store Connect - Fatal编程技术网

Ios 应用程序购买中出现随机错误“无法连接到itunes商店”

Ios 应用程序购买中出现随机错误“无法连接到itunes商店”,ios,in-app-purchase,app-store-connect,Ios,In App Purchase,App Store Connect,我已经在我的iPhone应用程序中实现了应用内购买 但第一次在付款交易阶段购买产品时,我发现一个错误: 无法连接到iTunes商店,导致支付交易失败 主要的是,它是随机发生的,这意味着在随后的尝试中,事务成功完成,并且在2或3个事务之后,它再次给了我相同的错误 奇怪的行为 我尝试了所有在线可用的解决方案,如重置、从iTunes帐户注销和创建新的测试用户帐户,但都没有成功 我试图解决这个问题,因为过去三天一直在等待,若问题是来自iTunes服务器,但并没有运气 在此之前,我已成功提交应用内购买的应

我已经在我的iPhone应用程序中实现了应用内购买

但第一次在付款交易阶段购买产品时,我发现一个错误: 无法连接到iTunes商店,导致支付交易失败

主要的是,它是随机发生的,这意味着在随后的尝试中,事务成功完成,并且在2或3个事务之后,它再次给了我相同的错误

奇怪的行为

我尝试了所有在线可用的解决方案,如重置、从iTunes帐户注销和创建新的测试用户帐户,但都没有成功

我试图解决这个问题,因为过去三天一直在等待,若问题是来自iTunes服务器,但并没有运气

在此之前,我已成功提交应用内购买的应用数量。第一次面对这个问题

请确实提出一些解决方案。
谢谢

在我的例子中,错误是因为TimeOutInterval:

在我的应用内购买实施工作流中,其间有一个对本地服务器的调用,以在数据库中输入订阅

后来我发现,由于服务器速度慢,我从服务器得到的响应很晚,导致请求超时


为了解决这个问题,我在向服务器发出请求时增加了timeoutInterval。这对我来说很有效。

不是一个解决方案,但这已经是一个问题了一段时间了——苹果的沙箱服务器往往难以置信地不可靠,而iAP通常在开发过程中从不工作。此外,请仔细检查您的应用权限,以确保为您的应用ID启用iAP。@AlexBlundell其已启用。这是我的想法,但请尝试从设备上的应用商店注销,然后使用您可以在iTunes中创建的测试帐户再次尝试应用内购买Connect@AlexBlundell他的建议对我有效!