uni-app appstore 5月份开始提交的ipa包有uiwebview问题

uni-app appstore 5月份开始提交的ipa包有uiwebview问题

详细问题描述

之前4月30日打包提交苹果商店的ipa包不会出现这个问题,但是基本上是同一个ipa包从5月份开始提交到苹果商店的话上传ipa就会直接失败,连构建版本都过不去,直接就提示UIWebView are no longer accepted,检查了项目里面没有使用uiWebView,插件也排查了下,还用uniapp的nvue示例项目,那个新闻示例打包提交到腾讯wetest测试了下,也一直是同样的问题,app模块确定没有勾选uiwebview,项目里面有地方用web-view不过使用的是uniapp的自带web-view组件,项目整体大部分是nvue页面,少部分vue页面

重现步骤

打包ipa包提交苹果商店或wetest ios预审,提示使用了uiwebview

附件

Image

联系方式

qq:100291231

IDE版本号 编译模式
2.6.11 v3模式

更多关于uni-app appstore 5月份开始提交的ipa包有uiwebview问题的实战教程也可以访问 https://www.itying.com/category-93-b0.html

5 回复

appstroe 反馈的全文是什么? 另外你把你的ipa 单独发我查查

更多关于uni-app appstore 5月份开始提交的ipa包有uiwebview问题的实战教程也可以访问 https://www.itying.com/category-93-b0.html


我也有这个错误。

是我的hbuilderx的版本太旧了,更新成最新的重新打包可以了

问题原因找到了,是因为阿里百川插件的问题,问了插件作者了解到是阿里的阿里百川sdk还没有更新,这个要等阿里那边,说是5月份能弄好那边

根据您描述的情况,这确实是5月份苹果商店审核政策变化导致的问题。虽然您确认项目中没有直接使用UIWebView,但需要注意以下几点:

  1. uni-app的web-view组件在iOS平台底层确实使用了WKWebView,但某些第三方SDK可能仍包含UIWebView引用

  2. 建议检查项目中使用的所有原生插件,特别是支付、统计类插件,很多第三方SDK仍未完全移除UIWebView依赖

  3. 可以使用以下命令检查ipa包中是否包含UIWebView引用:

grep -r "UIWebView" Payload/YourApp.app/
  1. 临时解决方案:在manifest.json中添加如下配置:
"ios" : {
    "UIWebView" : false
}
回到顶部