Можно ли экспортировать и импортировать архив приложений iPhone на другой компьютер? - PullRequest
1 голос
/ 07 февраля 2011

У меня есть приложение для iPhone, которое еще не выпущено, но я хотел убедиться, что при создании архива я могу символизировать отчеты о сбоях. На данный момент это работает на компьютере, который создал архив / IPA.

Но чтобы быть уверенным, что я могу символизировать отчеты о сбоях в другом окне или от другого пользователя, я хотел выяснить, как можно экспортировать архив и импортировать его на другой компьютер. На данный момент я могу найти каталог «.xcarchive», но когда я помещаю его на другой компьютер и дважды щелкаю по нему, он говорит Архив не может быть установлен и «Архив может быть поврежден или нечитаем».

Если я помещу файл вручную в нужное место, он будет указан в органайзере XCode, но в моих отчетах о сбоях нет символов.

Есть идеи, что я делаю неправильно или есть способ что-то сделать с файлом .dSYM .

Ответы [ 2 ]

2 голосов
/ 08 февраля 2011

Алан был прав, но это не помогло мне сразу.После попытки использовать "symbolicatecrash" я обнаружил, что что-то не так с XCode 3 и 4. Этот скрипт не смог выполнить свою работу, потому что он использовал неправильные otool и atos program.

Итак, я установил всю среду разработки на Mac, на котором не было предыдущей установки XCode.После некоторых проблем с сертификатами я наконец смог создать, распространить и символизировать отчет о сбоях.

После этого я мог заархивировать архив (щелкните правой кнопкой мыши по Архиву и используйте «Показать в Finder», чтобы найтиего местоположение), а затем скопируйте его в каталог Archive другого компьютера и вуаля, там также был символизирован этот отчет о сбое.

1 голос
/ 07 февраля 2011

После архивации сборки нажмите «Поделиться ...» в Организаторе для этой сборки.Затем нажмите «Сохранить на диск».Этот .ipa (при условии, что он сделан с правильным профилем обеспечения / профилем распространения) будет переносимым на любое устройство (и отчеты о сбоях также будут символизировать как нормальные).

Если пользователи отправляют отчеты без символов (э-э, это слово), вы всегда можете выполнить эти шаги, чтобы получить читаемый отчет о сбое.

...