Как выполнить резервное копирование и восстановление приложений на устройствах разработки ios? - PullRequest
8 голосов
/ 08 июля 2011

У меня есть несколько человек с моим приложением на iPhone, iPod Touch и iPad, которые помогли мне в разработке.Однако я только что обнаружил, что приложения, помещенные на устройства через XCode, не сохраняются при синхронизации iTunes и поэтому не восстанавливаются.Как я могу обеспечить резервное копирование или восстановление приложений, установленных на устройствах таким образом?Есть ли способ вытащить файлы данных из комплекта и вернуть их позже, если им нужно восстановить приложение с нуля, а затем восстановить файлы данных?

Спасибо за ваши ответы.

1 Ответ

7 голосов
/ 10 июля 2011

Попробуйте установить приложение на устройство, используя iTunes вместо Xcode.Сначала перетащите файл ipa приложения и поместите его в iTunes.Вы должны увидеть приложение в списке приложений.Затем просто синхронизируйте устройство с iTunes.Вы можете установить профиль обеспечения с помощью iTunes таким же образом.Именно так я отправил бета-версии своих приложений тестерам в других странах.Отправьте им файл ipa и профиль обеспечения.Я бы порекомендовал создать отдельный специальный профиль обеспечения, используя только те устройства, которые вам нужны, а не использовать профиль обеспечения группы.

При отправке копии приложения по электронной почте вы должны сжать файл ipa в zip-файл.файл первым.Когда пользователь разархивирует файл, на Mac он получит файл ipa.На ПК они получат папку с тем же именем, что и файл ipa.Таким же образом вы можете перетащить папку ipa в iTunes.

При установке приложений также рекомендуется изменить отображаемое имя пакета на другое.В противном случае вы не сможете различить бета-версию и то же приложение, приобретенное в магазине приложений.

...