UIWebView審覈被拒

1. 查找全局的UIWebView

一下子看到重點提示是UIWebView被棄用了,我們使用了被棄用的API,那麼問題來了,怎麼徹底清除項目中的UIWebView的代碼呢?這就是接下來我要分享給大家的內容。

進入你的項目根目錄,輸入下面命令 grep -r UIWebView .


 xxxxx git:(master) ✗ cd /Users/gitartos/Desktop/xxxxxPro/xxxxx
➜  xxxxx git:(master) ✗ grep -r UIWebView .
Binary file ./RevealServer.framework/RevealServer matches
./xxxxx/BannerDetailViewController.m://<UIWebViewDelegate,UIAlertViewDelegate>
./xxxxx/BannerDetailViewController.m://UIWebViewDelegate
./xxxxx/BannerDetailViewController.m:/*- (BOOL)webView:(UIWebView *)webView shouldStartLoadWithRequest:(NSURLRequest *)request navigationType:(UIWebViewNavigationType)navigationType {
./xxxxx/BannerDetailViewController.m:#pragma mark - UIWebViewDelegate
./xxxxx/BannerDetailViewController.m:- (void)webViewDidStartLoad:(UIWebView *)webView {
./xxxxx/BannerDetailViewController.m:- (void)webViewDidFinishLoad:(UIWebView *)webView {
./xxxxx/BannerDetailViewController.m:- (void)webView:(UIWebView *)webView didFailLoadWithError:(NSError *)error {
./xxxxx/商城/Classify_mall(分類)/View/HeadlineDetailCell.m:#pragma mark - UIWebViewDelegate  20201207
./xxxxx/商城/Classify_mall(分類)/View/HeadlineDetailCell.m://- (void)webViewDidFinishLoad:(UIWebView *)webView {
./xxxxx/商城/Classify_mall(分類)/View/MallDetailDescribeCell.m:#pragma mark - UIWebViewDelegate
./xxxxx/商城/Classify_mall(分類)/View/MallDetailDescribeCell.m:/*- (void)webViewDidFinishLoad:(UIWebView *)webView {
./xxxxx/商城/Classify_mall(分類)/ViewController/MallProductDetailViewController.m://        _webView = [[UIWebView alloc]initWithFrame:CGRectMake(5.f, 0.f, KscreenWidth-15, 1)];
./xxxxx/HeadlineDetailViewController.m://@property (nonatomic,strong)UIWebView *webView;
./xxxxx/HeadlineDetailViewController.m://- (void)webViewDidFinishLoad:(UIWebVie *)webView {
./xxxxx/ContractViewController.m://- (void)webViewDidFinishLoad:(UIWebView *)webView{
./xxxxx/ContractViewController.m://#pragma mark - UIWebViewDelegate
./xxxxx/ContractViewController.m://- (void)webViewDidStartLoad:(UIWebView *)webView {
./xxxxx/ContractViewController.m://- (void)webViewDidFinishLoad:(UIWebView *)webView {
./xxxxx/ContractViewController.m://- (void)webView:(UIWebView *)webView didFailLoadWithError:(NSError *)error {
./xxxxx/2.0代碼/Home(首頁)/View/CheckInProtocolView.m:/*- (void)webViewDidFinishLoad:(UIWebView*)webView {
./xxxxx/2.0代碼/Home(首頁)/View/CheckInProtocolView.m:- (void)webView:(UIWebVie *)webView didFailLoadWithError:(NSError *)error {
./xxxxx/2.0代碼/Home(首頁)/ViewController/PartnerViewController.m:    self.webView = [[UIWebView alloc] initWithFrame:CGRectMake(0, kTopHeight, KscreenWidth, IS_IPHONE_X?KscreenHeight-kTopHeight-kTabBarHeight:KscreenHeight-kTopHeight-50)];
./xxxxx/2.0代碼/Home(首頁)/ViewController/PartnerViewController.m:#pragma mark - UIWebViewDelegate
./xxxxx/2.0代碼/Home(首頁)/ViewController/PartnerViewController.m:- (void)webViewDidStartLoad:(UIWebView *)webView {
./xxxxx/2.0代碼/Home(首頁)/ViewController/PartnerViewController.m:- (void)webViewDidFinishLoad:(UIWebView *)webView {
./xxxxx/2.0代碼/Home(首頁)/ViewController/PartnerViewController.m:- (void)webView:(UIWebView *)webView didFailLoadWithError:(NSError *)error {
./xxxxx/2.0代碼/Home(首頁)/ViewController/BecomePartnerViewController.m://- (void)webViewDidFinishLoad:(UIWebView *)webView{
./xxxxx/2.0代碼/Home(首頁)/ViewController/BecomePartnerViewController.m:#pragma mark - UIWebViewDelegate
./xxxxx/2.0代碼/Home(首頁)/ViewController/BecomePartnerViewController.m:- (void)webViewDidStartLoad:(UIWebView *)webView {
./xxxxx/2.0代碼/Home(首頁)/ViewController/BecomePartnerViewController.m:- (void)webViewDidFinishLoad:(UIWebView *)webView {
./xxxxx/2.0代碼/Home(首頁)/ViewController/BecomePartnerViewController.m:- (void)webView:(UIWebView *)webView didFailLoadWithError:(NSError *)error {
./xxxxx/2.0代碼/17HeadLines/Controller/ZSSRichTextEditor.m:        //On the oldUIWebView delegate it returned false Bool here
./xxxxx/2.0代碼/ViewController/ServeDetailViewController.m://@property (nonatomic,strong)UIWebView *webView;
./xxxxx/2.0代碼/ViewController/CaseDetailViewController.m:/*-(void)webViewDidFinishLoad:(UIWebView *)webView {
./xxxxx/2.0代碼/ViewController/TextImageEditorViewController.m:- (void)webViewDidFinishLoad:(UIWebView *)webView
Binary file ./xxxxx.xcworkspace/xcuserdata/zhanghang.xcuserdatad/UserInterfaceState.xcuserstate matches
Binary file ./xxxxx.xcworkspace/xcuserdata/gitartos.xcuserdatad/UserInterfaceState.xcuserstate matches
Binary file ./xxxxx.xcworkspace/xcuserdata/kxq.xcuserdatad/UserInterfaceState.xcuserstate matches
./Common/YQOpenFile/YQOpenRemoteFileViewController.m://- (BOOL)webView:(UIWebView *)webView shouldStartLoadWithRequest:(NSURLRequest *)request navigationType:(UIWebViewNavigationType)navigationType
./Common/YQOpenFile/YQOpenRemoteFileViewController.m:- (void)webViewDidFinishLoad:(UIWebView *)webView
./Common/YQOpenFile/YQOpenRemoteFileViewController.m://- (void)webViewDidStartLoad:(UIWebView *)webView {
./Common/YQOpenFile/YQOpenRemoteFileViewController.m://- (void)webView:(UIWebView *)webView didFailLoadWithError:(NSError *)error
./Pods/TTTAttributedLabel/TTTAttributedLabel/TTTAttributedLabel.h: to emulate the link detection behaviour of UIWebView.
 

逐個修改就行了

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章