Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/111.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/0/react-native/7.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 React本机API调用在新iPhone上返回错误代码0_Ios_React Native_React Native Ios - Fatal编程技术网

Ios React本机API调用在新iPhone上返回错误代码0

Ios React本机API调用在新iPhone上返回错误代码0,ios,react-native,react-native-ios,Ios,React Native,React Native Ios,我正在开发一个RN应用程序,该应用程序已经部署在应用程序和游戏商店中,但目前尚未使用。我们在最新的iPhone(iPhone 10及以上)上遇到了一个问题,无法对我们的生产服务器进行api调用 我们对开发或测试服务器进行相同的API调用没有问题,只有生产服务器总是返回错误代码0(调用在几毫秒内被拒绝)。 该服务器可以很好地处理来自旧版iPhone和android设备的呼叫 我尝试过fetch和axios都会导致相同的问题 从较新的iOS设备发送api调用是否需要特定的头或权限 谢谢大家! 问题最

我正在开发一个RN应用程序,该应用程序已经部署在应用程序和游戏商店中,但目前尚未使用。我们在最新的iPhone(iPhone 10及以上)上遇到了一个问题,无法对我们的生产服务器进行api调用

我们对开发或测试服务器进行相同的API调用没有问题,只有生产服务器总是返回错误代码0(调用在几毫秒内被拒绝)。 该服务器可以很好地处理来自旧版iPhone和android设备的呼叫

我尝试过fetch和axios都会导致相同的问题

从较新的iOS设备发送api调用是否需要特定的头或权限


谢谢大家!

问题最终出现在服务器端,SSL证书未正确安装。我发现在api上运行curl-v并比较生产服务器和测试服务器之间的结果时出现了问题

服务器返回了以下内容:
SSL:没有其他证书使用者名称与目标主机名匹配

我们只是重新安装了证书,它就工作了。 至于为什么这个问题只发生在某些iOS版本上,我不知道答案,如果其他人知道为什么可以随意分享信息


希望这能对某人有所帮助:)

Hello@Sinoan,你检查过iPhone的iOS版本吗?它们是一样的吗?另外,你能试着用新旧iPhone从浏览器调用API吗?@FreakyCoder我试过从浏览器调用API,它在两种设备上都能正常工作。这个问题似乎出现在iOS 12.4上(在模拟器上),但我在iOS 13.5的真实设备上也遇到过。