【问题标题】:How to remove UIWebView from Pod frameworks?如何从 Pod 框架中删除 UIWebView?
【发布时间】:2020-04-23 14:20:27
【问题描述】:

我已经与一些合作伙伴网络实施了 Google Ads。但其中一些使用UIWebView,当我将构建上传到 appStore 时,会收到这样的警告。

ITMS-90809:API 使用已弃用 - 自 2020 年 4 月 30 日起,Apple 将不再接受提交使用 UIWebView 的新应用程序以及自 2020 年 12 月起使用 UIWebView 的应用程序更新。相反,使用 WKWebView 来提高安全性和可靠性。

注意:我在我的项目中搜索了UIWebView 字,但没有找到。

我在终端中使用这个命令,并通过它给出使用UIWebView的框架列表。

这是截图。

这是我的豆荚

pod 'GoogleMobileAdsMediationAdColony'
pod 'GoogleMobileAdsMediationInMobi'
pod 'GoogleMobileAdsMediationVungle'

请指导我解决这个问题?

【问题讨论】:

  • 尝试安装或更新 pod 可能会解决问题
  • @MuhammadAqeel,已经有最新版本了。

标签: swift uiwebview inmobi adcolony vungle-ads


【解决方案1】:

请检查 7.55.0 之后的最新 Google Ads 版本

发行说明 https://developers.google.com/admob/ios/rel-notes

删除了对 UIWebView 的所有引用。不再支持 UIWebView。

【讨论】:

    【解决方案2】:

    无需从 Google Ads Pod 框架中移除 UIWebView。 我在 GoogleMobileAds 二进制文件中有它,但没有任何问题。 尝试执行以下操作:

    1. 添加新行并在 info.plist 中设置键和值以使用 WKWebView 而不是 UIWebView。

    键:gad_preferred_webview

    值:wkwebview

    1. 创建存档并将其上传到 App Store

    对我有用

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2019-01-10
      • 2012-12-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多