美文网首页面试
ITMS-90809: Deprecated API Usage

ITMS-90809: Deprecated API Usage

作者: 天空中的球 | 来源:发表于2020-07-11 10:22 被阅读0次

    We identified one or more issues with a recent delivery for your app, "xxx" 1.0.0 (2). Please correct the following issues, then upload again.
    TMS-90809: Deprecated API Usage - New apps that use UIWebView are no longer accepted. Instead, use WKWebView for improved security and reliability.

    我们发现您的应用最近交付的一个或多个问题“xxx” 1.0.0(2)。请更正以下问题,然后重新上传。请更正以下问题,然后重新上传。

    ITMS-90809:不建议使用的API使用 -不再接受使用UIWebView的新应用。而是使用WKWebView来提高安全性和可靠性。

    也就是很早之前苹果发的通知:在 2020 年 4 月30 号 后新上传的 App 含有 UIWebView 啦,否则就上架不了。

    如何解决?直接删除所有相关的 UIWebView 的。
    • 1、直接把明面上的 UIWebView 全部干掉。
    • 2、另外寻找我们项目中的 UIWebView 呢?直接在我们工程目录文件下:
    grep -r UIWebView .
    
    注意点:

    下面是我们项目的:


    grep -r UIWebView .
    • AFNetWorking 中的 UIWebView 分类
    • MJRefresh 中的 readme
    • 神策中的 UIWebView
    • FLEX 中的 UIWebView
    注意不要忽略任何一个 UIWebView, 有一次注释了 UIWebView+AFNetworking 的头文件也还是没通过,安心点还是全部干掉再上传。

    当然假如不是第三方,是自己用的 UIWebView 的,那就慢慢改,不要着急。

    相关文章

      网友评论

        本文标题:ITMS-90809: Deprecated API Usage

        本文链接:https://www.haomeiwen.com/subject/scpvcktx.html