我们项目并没有勾选网络安全 uni-app IOS打包的时候报 当前应用在manifest.json App模块配置中勾选了安全网络 以前都不会

我们项目并没有勾选网络安全 uni-app IOS打包的时候报 当前应用在manifest.json App模块配置中勾选了安全网络 以前都不会

2 回复

未使用“安全网络”功能不影响打包, 在模块配置去掉勾选“SecureNetwork(uni云端一体安全网络)”即可。

更多关于我们项目并没有勾选网络安全 uni-app IOS打包的时候报 当前应用在manifest.json App模块配置中勾选了安全网络 以前都不会的实战教程也可以访问 https://www.itying.com/category-93-b0.html


这是iOS平台的安全策略变更导致的。从iOS 13开始,苹果要求所有应用必须启用ATS(App Transport Security),也就是manifest.json中的"安全网络"配置。

解决方法:

  1. 如果你确实需要访问非HTTPS接口,可以在manifest.json的"app-plus"->“distribute”->"ios"下添加:
"ATS": {
    "NSAllowsArbitraryLoads": true
}
回到顶部