ITMS-90809: Deprecated API Usage

  • ITMS-90809: Deprecated API Usage - New apps that use UIWebView are no longer accepted

Dear Developer,
We identified one or more issues with a recent delivery for your app, XXXXXXX. Please correct the following issues, then upload again.
ITMS-90809: Deprecated API Usage - New apps that use UIWebView are no longer accepted. Instead, use WKWebView for improved security and reliability. Learn more (https://developer.apple.com/documentation/uikit/uiwebview).
Best regards,
The App Store Team

看到上面的这个邮件,很多最近新上线APP的人,恐怕都不陌生。是的,苹果最近4月30日之后,终于来真格的了,对于使用废弃的api的APP,不再允许提交到APP Store。

遇到这样的问题,其实只需要一条指令,逐个更换即可。

cd 工程路径
grep -r  UIWebView

如搜索到三方库,可以逐个更新三方库到新版本,就UIWebView而言,我遇到的三方库有这么几个:老版本AFN、腾讯SDK、极光分享SDK、微博SDK等

WechatIMG3.png
WechatIMG4.png

你可能感兴趣的:(ITMS-90809: Deprecated API Usage)