首页 > 解决方案 > UIWebView API 已弃用,Apple 将停止接受使用 UIWebView API 的应用提交

问题描述

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

ITMS-90809:不推荐使用的 API 使用 - Apple 将停止接受使用 UIWebView API 的应用程序提交

My Cocoapod version is --version

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

尽管如此,我还是收到了来自 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

标签: iosuiwebviewapp-store

解决方案


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

我已经使用下面的命令在使用的项目中查找UIWebview

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

推荐阅读