ios - 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 设备中面临这个问题。
解决方案
推荐阅读
- ios - 我如何将 5 张图像发送到 Firebase 存储并将 URL 保存到 ios 中的实时数据库中的用户
- replace - sql试图用1个空格替换多个空格不起作用
- node.js - npm 安装失败?npm 安装
- typescript - Typescript 类无法用构造函数实现简单接口?
- python - 函数定义不返回对象
- neural-network - 数据增强多目标回归
- google-docs-api - 使用 API 将航点添加到地图
- php - 使用 date_sub(now()) 比较时间的正确方法
- python - 从json解析它只选择最后一个元素?
- python - Pandas:删除有错误的行