升级是好事还是坏事,给用户很好的体验,亦或者可能有某个程序猿不小心遗留下一个潜在的bug导致坏的事情发生,不好说。
先就造成APP崩溃的几个问题总结:
1、+[_LSDefaults sharedInstance]: unrecognized selector sent to class 0x1e7786aa0
这是UM爆出的日志,需要把UMCommon升级到最新才能适配iOS最新版本
2、Not get deviceToken yet. Maybe: your certificate not configured APNs? or current network is not so g
极光推送的问题、目前网友说还没修复、正常来讲如果获取到注册的deviceToken就没事了,但事事不尽人意,目前先把极光功能关掉
3、[textField setValue:[UIColor red]forKeyPath:@"_placeholderLabel.textColor"];
iOS不允许valueForKey、 setValue:forKey获取和设置私有属性,需要使用其它方式修改比如上面修改的话可以酱紫:
textField.attributedPlaceholder=[[NSAttributedString alloc]initWithString:@"输入"attributes:@{NSForegroundColorAttributeName:[UIColor red]}];