Есть ли способ получить файл dSYM из файла ipa, доступного в App Store?
Я потерял свои архивы, в которых была именно эта dSYM.
Могу ли я сделать это? Мне нужен dSYM для загрузки в Crittercism.
Заранее спасибо.
Есть ли способ получить файл dSYM из файла ipa, доступного в App Store?
Я потерял свои архивы, в которых была именно эта dSYM.
Могу ли я сделать это? Мне нужен dSYM для загрузки в Crittercism.
Заранее спасибо.
Предполагая, что у вас все еще есть доступ к приложению в iTunes Connect, теперь можно также загрузить dSYM из iTunes Connect. Войдите в систему, перейдите в «Мои приложения», выберите свое приложение, затем нажмите на вкладку «Активность» вверху. Нажмите на соответствующую сборку, и, если приложение изначально было отправлено с символами, вы должны увидеть опцию «Загрузить dSYM».
Полученный файл называется dSYM (без расширения), но на самом деле это zip-файл. Добавьте расширение .zip, разархивируйте, и вы найдете свои dSYM (ы) внутри.
(Мне нужно было сделать это на этой неделе, так как Crashlytics жаловался на отсутствующий dSYM: https://stackoverflow.com/a/35374388/2397068.)
К сожалению, dSYM включен в архив приложения, но не в .ipa
файл, поэтому его невозможно получить, загрузив приложение из App Store.
Это также сделано по соображениям безопасности - наличие dSYM в .ipa
файле означало бы, что любой может его загрузить, что потенциально упростит взлом / взлом / реконструирование вашего приложения.