繁体   English   中英

如何检查项目中是否使用了天气 UIWebView 并在 windows 平台上替换它 WKWebView

[英]How to check weather UIWebView is used in project or not and to replace it WKWebView on windows platorm

在上传应用程序时,我从苹果那里得到了这个,

TMS-90809:已弃用的 API 使用 - 从 2020 年 4 月开始,Apple 将停止接受使用 UIWebView API 的新应用程序的提交。有关更多信息,请参阅https://developer.apple.com/documentation/uikit/uiwebview

我尝试在 vs 代码的项目搜索选项中搜索“UIWebView”,但没有成功,但应用程序中使用了“react-native-web”。 这(react-native-web)可能是收到警告的原因吗? 如果其他组件正在使用 webView,我如何识别它?

任何帮助,将不胜感激。 谢谢你。

PS:windows 的解决方案具有很高的优先级,因为我在 windows 上并且现在没有可访问的 mac 系统,否则欢迎任何操作系统的答案。

我有两个带有 WKWebView 和 UIWebView 的项目,当我在项目上对“UIWebView”进行文本搜索时,我知道有 UIWebView 它会从这些目录中给我结果:

  • /node_modules/cordova-ios/CordovaLib/Classes/Private/Plugins/CDVUIWebViewEngine
  • /node_modules/cordova-ios/CordovaLib/Classes/Public

另外我相信这是cordova-ios模块的头文件,它使用以下表达式导入UIWebView:

  • /node_modules/cordova-ios/CordovaLib/Cordova/Cordova.h
 #import <Cordova/CDVUIWebViewDelegate.h

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM