项目中含苹果内购,最近提审App Store被拒,提示点击购买APP闪退。
1、经分析报错提示,应该是在非主线程刷新UI。调试发现SKProductsRequestDelegate
代理回调方法:
- (void)productsRequest:(SKProductsRequest *)request didReceiveResponse:(SKProductsResponse *)response
在非主线程。
2、但是在iOS12.3.1的设备上打印的线程确实是在主线程。暂时还不知道为什么会有这个变化,遂先记上一笔,供大家参考。