说明
新版Xcodebug及iOS14适配
BUGs
IOS 14 load local file by WKWebView failed onreal device, when file path containsChinese characters.
[稳定复现]
[iOS14-Beta4已修复]
在iOS14-Beta2 的真机上,使用WKWebView 加载沙盒的PDF文件,如果文件名包含中文字符,会稳定失败。
在钉钉、微信均可复现。
Xcode 12 beta3brings error:different definitions in different modules
[稳定复现]
修复
已经反馈给Apple,还没接到回复
实在忍不了就改名字吧.....
在 Xcode 12 beta3中,不同模块包含同名Class,并被统一模块引用,编译时会遇到编译错误。
'Filename.h' has different definitions in different modules; first difference is definition in module 'ModuleName.Swift' found...
iOS14适配
1.UIPageControl的设置小圆点图片的kvc方法被禁用了,程序内有的话,必须删除一下,具体操作在工程内搜索"_pageImage"和@"_currentPageImage"关键字,找到对应代码并删除。
[pageControl setValue:[UIImage imageNamed:@"image1"] forKeyPath:@"_pageImage"];
[pageControl setValue:[UIImage imageNamed:@"image2"] forKeyPath:@"_currentPageImage"];
2.十二月份以后使用UIWebView控件的程序将禁止发布到App Store,如果程序内使用到的,尽快更换为WKWebView。
除了自己写的代码要更换外,还有一些三方库也引用到了这个控件,从终端进入程序所在路径,输入这个双引号内的指令“grep -r UIWebView . ”,找到对应的三方库,进行更新或修改。