React-Native 在iOS9之后,网络请求默认为Https请求,如需支持Http,修改info.plist文件添加键值对设置允许http访问。

本文介绍三种在Xcode项目中禁用App Transport Security (ATS)的方法,以便开发者能够继续使用HTTP连接。方法包括修改Info.plist文件添加特定的配置项。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

打开xcode 在项目中搜索info.list   注意:不是test下面那个

 方法1:在Info.list 中App Transport Security Setting 下面添加 Allow Arbitrary Loads -> Yes

方法2:直接打开Info.plist,插入以下代码

<key>NSAppTransportSecurity</key> <dict>   <key>NSAllowsArbitraryLoads</key>   <true/> </dict>
 

方法3:Xcode打开Info.plist ,添加类型为Dictionary的NSAppTransportSecurity 并且将类型为 Boolean的NSAllowsArbitraryLoads 设置为 YES 即可来禁用 ATS,从而继续使用HTTP明文传输。

info.plist


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值