iOS新版本提交審核,蘋果給了一封郵件:
UIWebView要徹底廢棄敲霍,api再用就給你拒了闰非!
解決:
先在項(xiàng)目中搜了下UIWebView的使用情況,發(fā)現(xiàn)只有在AFNetWorking中存在UIWebView的分類
去除UIWebView分類已經(jīng)不是新鮮事谷婆,git上的答案:
那就照著弄唄,更新pod庫(kù)后再編譯項(xiàng)目辽聊,問(wèn)題來(lái)了
Duplicate interface definition for class 'AFNetworkReachabilityManager'
AFNetworkReachabilityManager 文件一直飄紅
奇怪的 “duplicate interface definition for class ‘xxxx’”:
https://www.dazhuanlan.com/2019/12/05/5de8875319fcf/
大神早已踩過(guò)坑纪挎,那繼續(xù)照著改吧
#if __has_include(<AFNetworking/AFNetworking-umbrella.h>)
#import <AFNetworking/AFNetworking-umbrella.h>
#elif __has_include("AFNetworking-umbrella.h")
#import "AFNetworking-umbrella.h"
#endif
結(jié)果還是不行,既然問(wèn)題就出在導(dǎo)入文件這里那就換個(gè)方式:
直接寫 #import "AFNetworking-umbrella.h"
完事