我正在设计一个客户端 - 服务器应用程序,用于在iOS设备上同步和存储文件。 在iOS< 6上启动视频,但iOS 6应用程序崩溃,设备返回跳板
调试器说:
2013-05-17 23:01:03.484 MyApp [526:907]开放电影:/var/mobile/Applications/1C5ED030-BBC8-4D56-A979-0BD04DCDEF8A/Documents/MyVideo.mp4 2013-05-17 23:01:03.572 MyApp [526:907] *断言失败 - [UIWindowController转换:fromViewController:toViewController:target:didEndSelector:],/ SourceCache / UIKit / UIKit-2380.17 /UIWindowController.m :211 2013-05-17 23:01:03.574 MyApp [526:907] 由于未捕获的异常'NSInternalInconsistencyException'而终止应用程序,原因:'尝试开始模式转换过渡期已在进行中。等待viewDidAppear / viewDidDisappear知道当前转换已完成' * *第一次抛出调用堆栈: libc ++ abi.dylib:terminate调用抛出异常
我的应用使用dismissModalViewControllerAnimated
和presentModalViewControllerAnimated
方法(已弃用)。我试图通过dismissViewControllerAnimated
和presentViewControllerAnimated
替换这些方法,但视频仍在崩溃应用。
感谢您的帮助。
PS:VideosViewController.h和.m在这里http://github.com/oseres/VideosViewControllerDebug