Завершение, поскольку нет системного приложения?
Кто-нибудь сталкивался с сообщением об ошибке "Завершение с момента отсутствия системного приложения" в последнее время в XCode?
У меня есть приложение CoreAudio (построенное с помощью системы Amazing Audio Engine), работающее на iOS 8.1 и XCode 6.1. Поскольку XCode 6.1 (или/и iOS 8.1), мое приложение случайно сбой (как правило, не долго после запуска), и мой iPad отображает черный экран с логотипом белого яблока. Как и экран загрузки, но только на несколько секунд. Затем ipad возвращается к заблокированному экрану.
В журнальных окнах говорится: "Завершение с отсутствием системного приложения". Не очень полезно; ^ (
У кого-то такая же проблема? Спасибо.
Ответы
Ответ 1
Это сообщение об ошибке просто сообщает вам, что iOS перестает работать. Таким образом, очевидно, что приложение больше не работает и не сможет снова, пока iPad не завершит перезагрузку. Что касается причин сбоя, вам нужно сделать еще несколько исследований. Определенно включите контрольные точки исключения, чтобы увидеть, можете ли вы поймать сбой, прежде чем все устройство выйдет из строя. Еще одна вещь, о которой следует помнить, заключается в том, что отладчик по какой-либо причине не будет работать, если у вас установлены профили распространения. Например, если у вас есть приложение с включенным профилем push, он всегда будет аварийно завершен после запуска, потому что отладчик берет его с собой.
Ответ 2
это также появляется при изменении настройки языка iOS.
Ответ 3
Попробуйте изменить вид записи и посмотреть, работает ли она с другими видами.
Если да, проверьте, загружены ли изображения большого размера или другие ресурсы в исходное представление. Иногда это может вызвать недостаточную память на устройствах Apple.
Ответ 4
У меня возникла эта проблема при установке бета-версии Xcode 8.0. Я перезапустил машину, и проблема исчезла.