[英]Azure Mobile Services crash
使用ios WindowsAzureMobileServices.framework(v1.2.3),当我使用以下代码来呈现MSLoginController时,无法控制的代码中出现[NSArray insertObject:atIndex]异常(对象不能为nil)。
MSLoginController *loginController =
[self.client
loginViewControllerWithProvider:provider
completion:^(MSUser *user, NSError *error)
{
//some code
}];
[controller presentViewController:loginController animated:YES completion:nil];
任何人都有如何纠正的想法? 还是为什么会这样?
当发生崩溃时,我扩展了堆栈跟踪,并在介绍UIViewController时发现堆栈中存在UIAppearance调用。 在深入研究了外观定制代码之后,以下代码导致崩溃:
[[UIBarButtonItem appearance] setStyle:UIBarButtonItemStylePlain];
Azure库使用UIToolbar的方式与应用程序其他地方使用的方式不同,并产生了异常。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.