Ошибка запуска приложения. Модуль ... не найден - PullRequest
0 голосов
/ 09 августа 2011

Я занимаюсь разработкой приложения для OS 5.0 и выше. Я получаю сообщение об ошибке при запуске на OS 4.6 и не могу войти в приложение. То, что я хочу сделать, это сделать попытку поймать, чтобы получить ошибку и запустить приложение на OS 4.6, даже если модуль не найден. Например, я хочу запустить главный экран, где я хочу уведомить пользователя о необходимости загрузить новую версию ОС для использования приложения.

Любой намек на эту тему? Заранее спасибо

Ответы [ 2 ]

2 голосов
/ 09 августа 2011

Из-за ваших import заявлений вы не сможете этого сделать. Вам нужно будет создать отдельную версию для ОС до 5.0.

1 голос
/ 09 августа 2011

Другой вариант - написать начальное приложение, которое будет запускаться в ОС до версии 5.0, которое проверяет текущий уровень ОС и запускает ваше приложение, если ОС в порядке, или отображает ваш запрос на обновление.

Лучшее решение - сообщить вашей пользовательской базе, какие комбинации устройств и ОС вы поддерживаете. Если вы делаете установку, OTA довольно легко определить версию ОС из строки UserAgent и действовать соответственно.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...