uni-app HBuilderX 云打包IOS ipa安装后无法请求网络 android不存在此问题

uni-app HBuilderX 云打包IOS ipa安装后无法请求网络 android不存在此问题 产品分类:
HTML5+

开发环境 版本号 项目创建方式
HBuilderX 3.1.7 云端

安装ipa 登录 随便输入一个账号密码 点击登录 ,就提示 未连接到啊服务器:0 ,注:0为http请求状态


预期结果:
提示用户名或密码错误


实际结果:
安装ipa 登录 随便输入一个账号密码 点击登录 ,就提示 未连接到啊服务器:0 ,注:0为http请求状态





bug描述:
您好,项目是mui做的HTML网页, 所有的请求方式只是ajax 。最后打包的状态是正确的。使用企业开发者发布证书及开发证书进行打包。故安装到手机上网络请求返回status: 0 状态 ;使用网上所述的添加如下代码 也没有作用,网络请求还是返回status: 0 状态。

"kernel" : {
"ios" : "WKWebview"
}

更多关于uni-app HBuilderX 云打包IOS ipa安装后无法请求网络 android不存在此问题的实战教程也可以访问 https://www.itying.com/category-93-b0.html

2 回复

8年iOS开发,iOS相关的问题可以找我,解决不了不要钱,解决了给瓶水钱就行,我QQ752562065

更多关于uni-app HBuilderX 云打包IOS ipa安装后无法请求网络 android不存在此问题的实战教程也可以访问 https://www.itying.com/category-93-b0.html


这是一个典型的iOS App Transport Security (ATS) 问题。iOS系统默认要求所有网络请求必须使用HTTPS加密传输,而你的应用可能在使用HTTP协议。

虽然你尝试配置了WKWebview内核,但未解决ATS限制。需要在manifest.json中配置ATS例外:

"app-plus": {
  "distribute": {
    "apple": {
      "ATS": {
        "NSAllowsArbitraryLoads": true
      }
    }
  }
}
回到顶部