У меня есть приложение, находящееся сейчас в магазине приложений, на котором я собираюсь отправить обновление в ближайшее время.Как узнать, было ли недавно установлено или обновлено приложение iOS?
С помощью этого обновления, я хочу, чтобы добавить код, который будет сказать приложение, когда он первый работает application:didFinishLaunchingWithOptions
ли это:
- УСТАНАВЛИВАЕТЕ из магазина приложений.
- Недавно обновлен с предыдущей версией
Там нет кода в приложении в данный момент в магазине приложений справиться с этим.
Приложение использует базу данных SQLite, но по причинам, в которые я не буду входить, я не хочу использовать проверку на ее существование как решение этой проблемы.
В качестве побочного вопроса, не сохраняя данные вручную, есть ли SDK, который я могу использовать для запроса, когда приложение было установлено на устройство? (Желательно совместим с iOS 3.0)
Я видел similar question, но ни один из ответов не применим к работе с существующим кодом магазина приложений.
Так в чем проблема? No version number == старая версия. – Krizz
В некоторых случаях вы можете ввести схему версии в промежуточной версии в этом сценарии. Можете ли вы придумать какие-либо постоянные данные или ключи предпочтений, которые не существуют при первом запуске? – justin
cool - Я расширил ответ с этими деталями. – justin