Хммм ……
Вопрос о UILocalNotification и уведомлении о предупреждении оповещения.
Мое приложение использует UILocalNotifiaction (s), чтобы привлечь внимание пользователей.Как обычно, предупреждение представлено кнопками «Действие» и «Закрыть».Когда пользователь нажимает «Действие», отображается изображение, указанное в alertLaunchImage.AlertLaunchImage - это скриншот одного из представлений приложения, которое отображается после инициализации данных при нормальном запуске.
Вот 3 случая, когда уведомление доставляется:
Приложение работает на переднем плане - нет предупреждений, нет launchImage, как показано на рисунке.Нет проблем.
Если мое приложение работает в фоновом режиме, когда уведомление доставлено, launchImage работает как чудо.Нет проблем.LaunchImage без данных, связанных с приложением, отображается, а затем приложение заполняет данные.Эта часть работает без проблем.
Однако, если приложение не запускается при доставке уведомления, последовательность сбивает с толку - или я что-то пропустил.Приложение запускается и показывает alertLaunchImage вместо изображения по умолчанию.Затем он проходит через несколько других экранов (как часть инициализации и обработки данных), прежде чем будет показан фактический экран (активная версия alertLaunchImage).
Это может очень запутать пользователя.Мой вопрос приходит сюда.Как этого избежать?
R / - Сэм.!