Это не имеет смысла, но вдруг одно из разрабатываемых мной приложений для iPhone (iOS 5.0) запускается с двумя (2) строками состояния! Кроме того, это не всегда, только с некоторыми установками у некоторых людей.
Это единственный связанный вопрос, который я смог найти: Почему при запуске приложения я вижу двойную строку состояния?
В приложении есть три файла default.png, каждый из которых создается путем открытия симулятора iPhone и создания снимка экрана. Файлы были перетащены в раздел «Образы запуска» целевого проекта. Никаких желтых предупреждающих треугольников, так что все должно быть в порядке:
Default.png 320 x 480 (iPhone simulator)
[email protected] 640 x 960 (iPhone Retina 3.5-inch simulator)
[email protected] 640 x 1136 (iPhone Retina 4.0-inch simulator)
Есть идеи, что может быть не так? Документы Apple, кажется, говорят, что эта настройка правильная, но теперь даже я начал видеть 2 строки состояния при запуске!
Обновление:
Сходить с ума! Я отредактировал первые два файла и сохранил без правок как есть. Проблема исправлена. То же самое с третьим изображением - проблема остается !!! Имитатор iPhone Retina 4 дюйма запускался с использованием 3,5-дюймового стартового образа !!!
Да, я пометил фотографии. С разными номерами.
Таким образом, первые два случая могли быть связаны с некоторыми проблемами формата файла изображения, а третий случай выглядит как дефект Apple. Есть еще предположения?
Сводка цели проекта Xcode имеет изображение [email protected] в поле, это реальное изображение с правильным номером, и нет желтого предупреждающего знака. Этот файл существует в файловой системе, находится в той же папке, что и два других, и включен в фазу сборки «Копировать ресурсы пакета». Что еще я могу проверить?