How can we find UIWebView in Project and replace it with WKWebView?(如何在Project中找到UIWebView并将其替换为WKWebView?)
问题描述
我们在上载内部版本时收到此电子邮件,来自no_reply@email.apple.com:
我们发现您的应用程序的最新交付存在一个或多个问题,应用程序名称1.0(5.0)。请更正以下问题,然后重新上载。 ITMS-90809:不推荐使用接口用法-不再接受使用UIWebView的新应用程序。相反,请使用WKWebView以提高安全性和可靠性。了解更多信息(https://developer.apple.com/documentation/uikit/uiwebview)。致以最诚挚的问候
App Store团队
我的项目中没有使用UIWebView。我已经更新了所有的吊舱。我在工作区中搜索了单词"UIWebView",但什么也没有找到。我也用grep -r -f "UIWebView".
在终端搜索,得到grep: UIWebView.: No such file or directory
。
上载新内部版本之前应该做些什么?
推荐答案
我解决了一个类似的问题,具体如下:
在工作区UIWebView中搜索并将其替换为WKWebView
删除情节提要中的UIWebView,而添加WKWebView(&q;WKWebView&q;)(不要忘记与代码的连接)
在终端的项目文件夹中,输入命令:
grep -r "UIWebView" .
(不要忘记命令末尾的空格和圆点!)若要在库文件中查找指向UIWebView的链接,请执行以下操作。
使用UIWebView更新库,如果没有帮助,则删除所有链接到UIWebView的库。 (大多数带有UIWebView的库都有没有UIWebView的新更新。)
这篇关于如何在Project中找到UIWebView并将其替换为WKWebView?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持编程学习网!
本文标题为:如何在Project中找到UIWebView并将其替换为WKWebView?


- MalformedJsonException:在第1行第1列路径中使用JsonReader.setLenient(True)接受格式错误的JSON 2022-01-01
- Android - 拆分 Drawable 2022-01-01
- 想使用ViewPager,无法识别android.support.*? 2022-01-01
- 在测试浓缩咖啡时,Android设备不会在屏幕上启动活动 2022-01-01
- 使用自定义动画时在 iOS9 上忽略 edgesForExtendedLayout 2022-01-01
- 如何检查发送到 Android 应用程序的 Firebase 消息的传递状态? 2022-01-01
- Android viewpager检测滑动超出范围 2022-01-01
- Android - 我如何找出用户有多少未读电子邮件? 2022-01-01
- android 4中的android RadioButton问题 2022-01-01
- 用 Swift 实现 UITextFieldDelegate 2022-01-01