Недавно я обновился до Xcode 7 и обновил свой iPhone до iOS 9. Я разработал и выпустил приложение iOS, которое отлично работало на последней версии iOS 8 и Xcode 6.Соединение XPC прервано в Xcode 7 для iOS 9
При попытке пройти процесс обновления приложения для поддержки iOS 9, я получаю самую смехотворную странную ошибку, которая оставила меня озадаченным.
Я сделал все исправления синтаксиса автоматически через Xcode, и теперь мое приложение строит правильно. Сначала он работает нормально.
У меня есть кнопка, которая переходит к контроллеру представления с помощью WebView. Этот контроллер просмотра загружает ссылку, которая будет отображать изображение, веб-сайт или видео с YouTube. Содержимое загружается отлично, как всегда. Тем не менее, программа выйдет из строя и перезагрузит симулятор (и мой iPhone) и отправит меня на экран блокировки, когда я нажму кнопку «Назад» (я нахожусь в стеке навигации).
В Xcode, я получаю следующие сообщения:
XPC прерывание соединения. Завершение, так как нет системного приложения.
У меня есть Flurry analytics, интегрированная в мое приложение, кстати, не уверен, что это проблема.
Как исправить эту проблему? Мои поиски соединений XPC, похоже, не возвращают проблем, подобных моим. Я даже не знаю, что такое соединение XPC, так почему же это в моем приложении?
EDIT: Я нашел обходное решение проблемы. Я не могу сказать, что это исправление.
Сбой произошел во время использования метода self.navigationController? .popViewControllerAnimated, когда установлено значение true. Мне довелось установить это значение false, а сбой останавливается (теперь переход выглядит ужасно).
Я не знаю, почему это работает и просто добавляет к моему смущению.
Какую версию OSX вы используете? – trojanfoe
Я использую последнюю версию Yosemite – iOShepherd
Я вижу аналогичную проблему при выполнении '[self addChildViewController: child]' Я пока не смог найти исправление или работу. Я нахожусь на Capitan, xCode 7, работая на симуляторе iOS 9. Если я сниму симулятор до 8.4, эта проблема не возникает. Все еще охота за решениями. – Ceryni