SIGABRT @ [self.window addSubview: viewController.view];только на устройствах - PullRequest
2 голосов
/ 12 марта 2011

На симуляторе iPad / iPhone мое приложение работает отлично. На любом устройстве я получаю SIGABRT @ [self.window addSubview: viewController.view];

Два файла XIB (MainWindow.xib и appNameViewController.xib), похоже, настроены правильно, но я подозреваю, что в этом и заключается проблема (если я комментирую добавление subView, приложение загружается на устройства). Тем не менее, поскольку он отлично работает в симуляторе, его трудно устранить, и я ищу несколько советов.

1 Ответ

3 голосов
/ 12 марта 2011

Не так много, но если вы вручную загружаете xib вручную:

initWithName:bundle:

Убедитесь, что регистры совпадают с именами.Устройство чувствительно к регистру при доступе к вещам.

...