reactnative IOS UIWebview替换WKWebview

PS:项目中使用了友盟的插件、微信支付、支付宝支付的插件,由于使用了UIWebview无法过审。

1.首先在ios目录里面执行命令查看有使用到UIWebview的SDK或者插件。

grep -r UIWebView .

执行结果:

Binary file ./UMShare/UMShare.framework/UMShare matches

Binary file ./UMShare/SocialLibraries/WeChat/libSocialWeChat.a matches

Binary file ./UMShare.framework/UMShare matches

Binary file ./um/UMShare.framework/UMShare matches

Binary file ./um/SocialLibraries/WeChat/libSocialWeChat.a matches

Binary file ./SocialLibraries/WeChat/libSocialWeChat.a matches

Binary file ./SocialLibraries/WeChat/WechatSDK/libWeChatSDK.a matches

Binary file ./SocialLibraries/QQ/QQSDK/TencentOpenAPI.framework/TencentOpenAPI matches

Binary file ./libWeChatSDK.a matches

Binary file ./AlipaySDK.framework/AlipaySDK matches

主要是微信、支付宝的sdk,比如libSociaWeChat.a、AlipaySDK.framework等等文件。

2.支付宝相关到支付宝开放平台、去下载最新的sdk和相关文件,替换就可以了,微信的也是替换原来的文件,然后友盟的去友盟官网去下载最新的IOS的分享插件替换就可以了。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。