Ios5 iOS 5摄像头无法像4.x中那样工作

Ios5 iOS 5摄像头无法像4.x中那样工作,ios5,Ios5,我有一个应用程序在ios 4.x上运行得非常好 该应用程序的工作原理如下 发布应用程序 单击启动相机的按钮 拍照 点击使用 这会将您带到另一个屏幕,您可以在其中标记照片 等等 现在,当我单击“使用”按钮时,应用程序就冻结了,没有崩溃,没有调试消息,什么都没有。我试过设置断点等。。我只是不知道还能尝试什么。非常感谢您的帮助 --thx如果它是冰冻的,没有崩溃,那么你可能会在某个地方陷入无限循环。只要您在调试器运行时连接到调试器,您就可以在应用程序卡住时暂停它,它应该会给您一些指示,说明它在哪里被卡

我有一个应用程序在ios 4.x上运行得非常好

该应用程序的工作原理如下

  • 发布应用程序
  • 单击启动相机的按钮
  • 拍照
  • 点击使用
  • 这会将您带到另一个屏幕,您可以在其中标记照片
  • 等等
  • 现在,当我单击“使用”按钮时,应用程序就冻结了,没有崩溃,没有调试消息,什么都没有。我试过设置断点等。。我只是不知道还能尝试什么。非常感谢您的帮助


    --thx

    如果它是冰冻的,没有崩溃,那么你可能会在某个地方陷入无限循环。只要您在调试器运行时连接到调试器,您就可以在应用程序卡住时暂停它,它应该会给您一些指示,说明它在哪里被卡住。

    我发布了另一个答案,以使答案更清楚

    我刚刚找到了这个问题的(简单)解决方案:

    我替换了:

    [[[UIApplication sharedApplication] keyWindow]  setRootViewController:self];
    [[self parentViewController] dismissModalViewControllerAnimated:YES];   
    
    作者:

    它在iOS 5上工作就像在iOS 4上工作一样。我还没有在iOS 4上测试,但我认为它的工作原理类似


    请向我确认它对您也有效。

    或者他也可以尝试使用Shark
    [self dismissModalViewControllerAnimated:YES];