繁体   English   中英

Azure移动服务崩溃

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM