1.原有的定位授权完蛋了,定不了位了,解决:
在info.plist文件中,再选择一个新加的字段,一共需要三个:
Privacy - Location Always and When In Use Usage Description 新增的获取位置
Privacy - Location Always Usage Description 始终获取位置
Privacy - Location When In Use Usage Description 使用时获取位置
2.真机调试
连真机调试的时候,应该先在Xcode中停止程序运行,然后再卸载真机上的程序,反过来操作的话会有问题的(Xcode会一直显示运行中,而且重新跑真机会跑步起来)
3.代码折叠
在代码折叠之后,不要在折叠的代码后面敲回车,原来敲回车会换行,现在会直接删除掉你整个折叠的方法(SB的折叠动画,毛用没有,XXX)
4.导航栏上的图标
原来放几百*几百的都没问题,在iOS11上你放一个试试,快速的解决方法是图标尺寸缩小一些,比如2x放45*45的,3x放66*66的就OK。
5.scrollView
如果你调用了scrollView的scrollViewDidScroll方法,一开始scrollView的y偏移量会是-20,iOS11之前的版本都为0。
6.接着吐槽
原来的cmd+点击属性或方法进入不行了,改成了cmd+control+点击