iOS提交AppStore打包文件,报|iOS提交AppStore打包文件,报 ITMS-90809
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://deve
从2020年6月1日起,苹果已经正式发废弃了UIWebView这个控件。所以要检查自己的项目文件中使用到这个控件的地方。
第一种,自己写的页面:
全局搜索UIWebview ,将相关代码替换为WKWebView。
第二种,项目开发中不可避免的引入了第三方的组件或者是库,这个时候就不得不在库中找。如何知道自己使用的库中有这个类呢?
①从终端cd到要检查的项目根目录。注意是根目录。即:*.xcodeproj所在的目录。
②grep -r UIWebView .
【iOS提交AppStore打包文件,报|iOS提交AppStore打包文件,报 ITMS-90809】第②步注意哦,UIWebView后面有个空格再加一个英文的句点(.),否则grep会报以下错的:
如果你使用的类库中有这个废弃的类,要么删除这个库,要么去更新这个库,从哪里下载的,去哪里更新找最新版本。
推荐阅读
- 2020-04-07vue中Axios的封装和API接口的管理
- iOS中的Block
- 记录iOS生成分享图片的一些问题,根据UIView生成固定尺寸的分享图片
- 2019-08-29|2019-08-29 iOS13适配那点事
- Hacking|Hacking with iOS: SwiftUI Edition - SnowSeeker 项目(一)
- iOS面试题--基础
- 接口|axios接口报错-参数类型错误解决
- iOS|iOS 笔记之_时间戳 + DES 加密
- iOS,打Framework静态库
- 常用git命令总结