Я хочу загрузить новую бета-версию своего приложения iOS для группы бета-тестеров. Пользователи сохраняют свои данные в папке «Документы». Что мне нужно сделать, чтобы пользователи могли обновить свое приложение без потери данных?
Предотвращение стирания пользовательских данных при обновлении приложения iOS через iTunes
comment
Кажется, программирование связано со мной ...
- person Hunter   schedule 02.06.2009
comment
определенно связано с программированием. Запрашивает напрямую о развертывании приложения для iPhone без удаления существующих данных.
- person mmc   schedule 02.06.2009
comment
Он как разработчик спрашивает, что ему нужно сделать, чтобы данные не улетучились при обновлении приложения. Это важно для разработчиков.
- person Hunter   schedule 02.06.2009
Ответы (2)
Каталог Documents не перезаписывается при обновлении приложения, поэтому, если ваши данные совместимы между версиями, вам не нужно делать ничего особенного.
В качестве альтернативы для разработчиков Xcode's Organizer позволяет легко извлекать содержимое каталога документов приложений.
person
Hunter
schedule
02.06.2009
ну ответ был прост - увеличение бандла версии. Моя проблема заключалась в том, что я не менял версию пакета, и когда я пытался обновить приложение на iPod, оно не обновлялось без его предварительного удаления, что привело к удалению всех пользовательских данных вместе с пакетом. Увеличение версии пакета с 1.0 до 1.1 решило проблему В любом случае спасибо за быстрый ответ.
- person ; 03.06.2009
в то время как на Mac он обновляется нормально, в окнах написано: - Приложение не может быть обновлено, потому что оно не может быть проверено. iTunes 8.02 для Windows ... Есть предложения?
- person ; 03.06.2009
Понижение версии iTunes до 7.7, похоже, решило проблему в Windows
person
Community
schedule
07.06.2009