开发者社区 问答 正文

iOS 端 AFAuthSDK 使用了废弃API - UIWebView

先说诉求:

请问可以麻烦更新一下不带支付的AFAuthSDK到取消UIWebView的引用么 以下是原因: 当前我们应用接入了AFAuthSDK进行芝麻认证,但因为不能接入支付相关的服务,所以只能用这个链接下到的SDK: - https://developer.aliyun.com/article/707525?spm=a2c6h.14164896.0.0.40c52299SiJT7Z

但是根据Apple最新规定: - ITMS-90809: Deprecated API Usage - App updates that use UIWebView will no longer be accepted as of December 2020. Instead, use WKWebView for improved security and reliability. Learn more (https://developer.apple.com/documentation/uikit/uiwebview).

从2020年12月起不再接收使用UIWebView的应用,我用otool命令行工具解析包,发现这个SDK里的AFH5ViewController 有UIWebView(UIWebViewDelegate)的相关使用 如果一直使用这个库可能会导致到12月不能再更新吧?或者说官方已经有更新了么?

展开
收起
游客fcw6l42wjw4l2 2020-08-03 18:26:05 5156 分享
分享
版权
来自: 支付宝开发者社区 举报
阿里云 AI 助理回答

您好!了解到您的需求是关于更新阿里云的AFAuthSDK以移除UIWebView的引用,以符合Apple的最新政策要求。根据您提供的信息,您目前使用的SDK版本可能尚未针对这一变更进行更新。

对于您的问题,建议直接访问阿里云官方的帮助文档或开发者论坛来获取最新的SDK版本信息和相关技术支持。同时,您也可以通过以下途径来尝试解决这个问题:

  1. 查看官方公告与更新日志:登录阿里云官方网站或开发者中心,查找芝麻认证相关的SDK更新日志或者官方公告,确认是否有新版本的SDK发布,特别是那些已经移除了UIWebView并采用WKWebView的版本。

  2. 联系阿里云技术支持:如果在官网没有找到明确的信息,可以通过阿里云的官方客服或者提交工单的方式,直接询问关于AFAuthSDK更新的情况,以及是否有计划或已发布的版本解决了UIWebView的废弃问题。

  3. GitHub或开发者社区:有时,开发团队会在GitHub或者其他开发者社区上发布预览版或讨论即将发布的更新。您可以搜索相关的项目页面,看看是否有关于此问题的讨论或解决方案。

  4. 临时解决方案:如果短期内无法获得更新的SDK,且您具备一定的技术能力,可以考虑暂时性地从您的项目中移除或替换掉涉及UIWebView的部分代码。但这需要对SDK有深入的理解,并且可能会带来额外的维护工作。

请记得,及时关注阿里云官方渠道的更新,以便在第一时间获取到兼容新规定的SDK版本,确保您的应用能够顺利通过App Store的审核。

有帮助
无帮助
AI 助理回答生成答案可能存在不准确,仅供参考
0 条回答
写回答
取消 提交回答
AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等