Камера iOS 5 не работает как в 4.x - PullRequest
1 голос
/ 18 октября 2011

У меня есть приложение, которое прекрасно работало с IOS 4.x

приложение работает так

  1. Запустить приложение
  2. нажмите кнопку, которая запускает камеру
  3. сделать фото
  4. нажмите использовать
  5. это приведет вас к другому экрану, где вы можете пометить фотографию
  6. и т.д ...

Теперь, когда я нажимаю кнопку «Использовать», приложение просто зависает, нет сбоев, ничего отладочного сообщения. Я пытался установить точки останова и т.д., и я просто не знаю, что еще попробовать. Любая помощь с благодарностью.

- ТНХ

Ответы [ 2 ]

0 голосов
/ 01 декабря 2011

Я отправляю другой ответ, чтобы сделать ответ более понятным.

Я только что нашел (простое) решение этой проблемы:

Я заменил:

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

на:

[self dismissModalViewControllerAnimated:YES];  

Он работал на iOS 5, как и на iOS 4. Я еще не тестировал iOS 4, но думаю, что она работает аналогично.

Пожалуйста, подтвердите мне, что это такжеработает для вас.

0 голосов
/ 18 октября 2011

Если он замерзает, без сбоев, вы можете где-нибудь застрять в бесконечном цикле. Пока вы подключены к отладчику, когда он работает, вы можете просто приостановить приложение, пока оно застряло, и оно должно дать вам некоторое представление о том, где оно задерживается.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...