系统:MacOS Catalina

开发工具版本:HBuilderX-2.5.1.20200103

模式:V3

创建的uni-app项目:

manifest.json:

"plus" : {  
        "kernel" : {  
            "ios" : "WKWebview"  
        }  
    },  
    "app-plus" : {  
        "kernel" : {  
            "ios" : "WKWebview"  
        },  
        "usingComponents" : true,  
        "nvueCompiler" : "uni-app",  
        "compilerVersion" : 3,  
        ........  
        "modules" : {  
            "Payment" : {},  
            "Share" : {},  
            "OAuth" : {},  
            "Statistic" : {},  
            "Push" : {}  
        },  
.......

模块就使用了Payment,Share,OAuth,Statistic,Push。

pages里的vue页面没有用到web-view控件,用到了rich-text。

参考这篇文章:https://ask.dcloud.net.cn/article/36348,在app-plus和plus里也都加了kernel,但是没用。

HBuilderX-2.3.3.20190923更新日志:“App-iOS平台 调整 非自定义组件模式 逻辑层默认从 WKWebview 切回 UIWebview,避免 uni.request 无法跨域的问题。但仍建议开发者尽快升级自定义组件模式”

那现在HBuildX-2.5.x 是用的什么?

求告知V3模式到底是什么原因导制打包后还是有使用UIWebView?

苹果邮件:ITMS-90809: Deprecated API Usage – Apple will stop accepting submissions of apps that use UIWebView APIs . See https://developer.apple.com/documentation/uikit/uiwebview for more information.


·回复

不用管。Apple给的是通用告警。你的app并没有被拒

 

发表评论

电子邮件地址不会被公开。 必填项已用*标注

Scroll Up