приложение начинает выпадать при установке на прошивке 9.1 Beta 2. Точно так же двоичное (скачать с ссылки Хадсон) ведет себя так:App начал врезаться на прошивке 9.1 Beta 2
- Он не разбился на IOS 9.0 и IOS 9.0.1
- Он не разбился на любом IOS 8
Я извлек журнал аварии, авария происходит внутри вызова [[NSBundle mainBundle] loadNibNamed:@"NameOfView" owner:self options:nil];
. Сам крах NSUnknownKeyException
:
*** Нагрузочного приложение из-за неперехваченное исключение 'NSUnknownKeyException', причина: «[< NameOfView: 0x1446a6ea0> SetValue: forUndefinedKey]: этот класс не является значение ключа кодирования совместимым для ключ .'
До сих пор я вижу странный ключ '.'
который СИБ механизм загрузки пытается установить на моем классе, и, очевидно, такого нет в СИБ. И это выглядит еще более необычным, из-за iOS 9.1 beta 2 - единственная версия с таким поведением. Более того, создание приложения с XCode 7 с одной и той же версии git не приносит успеха при сбое приложения - оно работает так, как ожидалось. Кто-нибудь испытал такое поведение после попытки выпуска версий на iOS 9.0.1 beta 2? Хотите получить некоторые отзывы сообщества SO, прежде чем файл будет обнаружен в радаре. Цените свою помощь, ребята.
P.S. Я хотел бы подчеркнуть, что проблема воспроизводится только по этому конкретному двоичному файлу. Построение его снова из тех же источников в XCode 7 не приводит к сбою. Поэтому, пожалуйста, не подскажете, как отлаживать такого рода проблемы, как установить исключение точки останова и т.д.
EDIT С 9,1 релиз, это не более воспроизводимым.
Это бета-версия. Вы подняли сообщение об ошибке? – Abizern
Поданная ошибка в Apple и openradar http://openradar.appspot.com/radar?id=6294934587965440 –