ITMS-90809: Deprecated API Usage - New apps that use UIWebView are no longer accepted.
ios提交审核UIWebView问题
从2020年4月30日苹果不再接受包含UIWebView API的APP了!
因为项目使用的RN开发的,主要是WebView包含了UIWebView,我是如下解决的
解决办法:react native<0.60
的需要将WebView
中的useWebKit
设为true
其他情况:
- 在项目目录下执行
grep -r UIWebView
命令查看那些存在UIWebView
- 自己的代码用到的就替换成WKWebView, 第三方用到的你肯定不用了,把它删除掉(UIWebView的扩展)。
- 如果审核还是失败检查
~pods/Development Pods/React/Core/Views
目录下有没有RCTWebView.h
、RCTWebView.m
、RCTWebViewManager.h
、RCTWebViewManager.m
文件,如果有就直接删掉