2015-09-11 3 views
-1

он принимает очень простой вопрос, но его типичная проблема для меня.Как проверить приложение предыдущей версии, уже установленное на устройстве iOS?

У меня есть приложение iOS с платной подпиской в ​​App Store. Я хочу обновить его в своем телефоне с помощью нового Sqlite. Я хочу протестировать некоторый сценарий для этого, я хочу, чтобы установленное обновление с моего Xcode было бесплатным. Как я могу обновить приложение, установленное из магазина приложений Xcode, так как у меня есть новый код этого приложения. в моем живом приложении нет в USERDEFAULTS, чтобы хранить текущую версию.i можно закодировать в новом приложении.

Как удалить ранее использованный sqlite и установить новое приложение бесплатно, если уже купите это приложение.

Thanx для чтения. руководство меня, если они это понимают, и любое представление об этом. Спасибо в advacnce

http://blog.digidna.net/post/74246563623/how-to-release-a-whole-new-app-and-keep-all-things это я хочу

ответ

1

файл базы данных SQLite это просто обычный файл, вам не нужны какие-либо специальные действия, чтобы обновить его.

Получить путь к файлу или URL к файлу SQLite и использовать NSFileManager «s метод removeItemAtPath:error: или removeItemAtURL:error:

Затем создайте новую базу данных так же, как вы создали старый.

Также проверьте это link, если возникнут проблемы.

EDIT: Вы можете удалить старый файл SQlite базы данных, если он копируется в каталог документа. Вы НЕ МОЖЕТЕ удалять файлы из пакета.

+0

ОК, это хорошо, я уже знал об этом, но я хочу определить, доступен ли этот sqlite в прямом приложении с обновлением приложения в XCDOE. –

+0

Я не понял вашу точку зрения. Вы хотите обновить прямое приложение с новым обновленным справа? – Paddy

Смежные вопросы