ios - 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。
解决方案
- 将所有 AFNetworking 源文件复制到主目标中的文件夹
- 从 Podfile 中删除 AFNetworking 条目并运行
Pod Install
- 删除文件 UIWebView+AFNetworking.*
- 如果您使用 Objective C,您可能需要在某些文件中将导入语法从更改
#import <AFNetworking/[FileName].h>
为:#import "[FileName].h"
推荐阅读
- r - 有没有办法要求行值在 R 中相互对应?
- android - 如何使用 SafeArgs 进行导航
- django - 不要工作命令'django-admin.py startproject blog.'。IDE 只是显示脚本,没有任何反应
- wpf - 现有的已发布部署似乎不是有效的部署清单
- c# - 在单元测试中为服务添加额外的方法
- flutter - 谷歌云结算
- c++11 - clang-format:如何防止 {} 之前出现空格?
- android - 如何在 Android Studio 中生成 LLDBFrontend
- c# - 基于 ASP.NET Core 角色的授权遇到问题
- localhost - 为“10.238.0.4”解析“mysite:80”“/profile.php”(“”)时出错:rpc 错误:code = Unknown desc = no such record