iOS10踩坑记录

   10月28号我们app 3.0.2版本审核通过了,刷了N次AppStore一直显示的还是3.0.1版本,盼星星盼月亮,终于几个小时后AppStore中我们的app版本变更为了3.0.2版本,然后立马兴高采烈的下载下来试用一番,然而坑来了....在iOS9上点赞闪退~
    因为之前某人手贱将测试机升级成了iOS10...然后测试的时候都是用的iOS10测试的.没有发现问题,最后检查代码,原来是用了iOS10新的API...
+ (NSTimer *)scheduledTimerWithTimeInterval:(NSTimeInterval)interval repeats:(BOOL)repeats block:(void (^)(NSTimer *timer))block API_AVAILABLE(macosx(10.12), ios(10.0), watchos(3.0), tvos(10.0));

因为之前自己写过一个类似的方法,以为调用的是自己的方法,导致了这个bug...

+ (instancetype)timerStartWithTimeInterval:(NSTimeInterval)timeInterval action:(void(^)(XXRepeatTimer *))action;

最终换成自己的方法解决了这个Bug~

你可能感兴趣的:(iOS10踩坑记录)