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

问题描述

我已经在 Testflight 中上传了应用程序,并收到了包含以下内容的信: ITMS-90809: Deprecated API Usage - Apple 将停止接受使用 UIWebView APIs 的应用程序的提交。有关更多信息,请参阅https://developer.apple.com/documentation/uikit/uiwebview

我重构了我的代码,但我仍然在项目中有 UIWebView+AFNetworking.h 文件。

我更新了 pod,现在我有了 AFNetworking (3.2.1)

请告诉我,如何从 AFNetworking 中删除 UIWebView。

标签: iosuiwebviewafnetworkingdeprecated

解决方案


  1. 将所有 AFNetworking 源文件复制到主目标中的文件夹
  2. 从 Podfile 中删除 AFNetworking 条目并运行Pod Install
  3. 删除文件 UIWebView+AFNetworking.*
  4. 如果您使用 Objective C,您可能需要在某些文件中将导入语法从更改#import <AFNetworking/[FileName].h>为:#import "[FileName].h"

推荐阅读