首页 > 解决方案 > React Native:设备中 HTTPS 的网络请求失败

问题描述

我正在为 REST API 使用 https 连接,通过 iPhone 设备点击 POST 请求时出现网络请求失败错误,但在模拟器中,它可以正常工作。

注意:如果我在发布模式下生成 IPA,有一段时间它开始工作,之后再次面临相同的网络请求失败错误。

我已将 info.plist 更改为如下所示

<key>NSAppTransportSecurity</key>
<dict>
  <key>NSAllowsArbitraryLoads</key>
  <true/>
  <key>NSExceptionDomains</key>
  <dict>
    <key>localhost</key>
    <dict>           
      <key>NSExceptionAllowsInsecureHTTPLoads</key>
      <true/>
    </dict>
  </dict>
</dict>

但是,我仍然只在 iPhone 设备中面临这个问题。

标签: iosreact-nativereact-native-ios

解决方案


推荐阅读