UIWebView API 已弃用,Apple 将停止接受使用 UIWebView APIs 的应用提交

UIWebView API Deprecated , Apple will stop accepting submissions of apps that use UIWebView APIs

我目前在主题行中收到警告。

ITMS-90809: Deprecated API Usage - Apple will stop accepting submissions of apps that use UIWebView APIs

My Cocoapod version is --version

我的一个框架 Bolts 使用的是 UIWebview,所以我升级到 Bolts-Swift 并且还在我的项目 none 中使用 UIWebview 验证了任何 framework or Lib

不过,我还是收到了来自 APPLE 的警告邮件 ITMS-90809: Deprecated API Usage - Apple will stop accepting

这是我的二手货清单 pods

def generic_pods
  pod 'Firebase/Core'
  pod 'Firebase/Auth'
  pod 'Firebase/Database'
  pod 'Firebase/Messaging'
  pod 'Firebase/RemoteConfig'
  pod 'Firebase'
  pod 'FBSDKLoginKit'
  pod 'GoogleSignIn'
  pod 'TwitterKit'
  pod 'SkyFloatingLabelTextField'
  pod 'Alamofire'
  pod 'IQKeyboardManagerSwift'
  pod 'Kingfisher'
  pod 'PullToRefresher'
  pod 'Parchment'
  pod 'SJSegmentedScrollView'
  pod 'ZXingObjC'
  pod 'EFInternetIndicator'
  pod 'GoogleMaps'
  pod 'GooglePlaces'
  pod 'NotificationBannerSwift'
  pod 'Fabric'
  pod 'Crashlytics'
  pod 'EasyTipView'
  pod 'FCAlertView'
  pod 'Popover'
  pod 'Bolts-Swift'
  pod 'Firebase/Analytics'
end

我已经从 .readme 文件和框架的其他文本文件中删除了 UIWebview,实际上框架没有使用它 UIWebview 但在文本文件。

我已经使用下面的命令在项目中找到了使用的地方UIWebview

  1. open command line tools
  2. grep -r UIWebView "/Path of your project ..."