Когда я запускаю свое приложение в симуляторе, оно загружает XIB-файл, и все выглядит отлично. Как только я запускаю свой iphone4, я получаю белую страницу с «Моим универсальным приложением на iPhone», но не с моим файлом xib.
как получается?
Попробуйте: очистите все цели, удалите папку Build и удалите приложение с устройства.
Убедитесь, что файл .xib по-прежнему является частью вашего проекта и задан как ресурс для копирования во время сборки. Подобные вещи обычно случаются, если вы удалили файл из ресурсов сборки, но в каталоге сборки симулятора все еще есть старая копия.
Это случилось со мной тоже однажды. Попробуйте очистить свой проект (cmd + maj + K).
Попробуйте использовать функцию InitWithNibName: @ "YourNibName" без орфографической ошибки в YourNiBName.
Удачи