Подтвердить что ты не робот

Не удается загрузить файл dSYM из iTunes connect

Мне нужно загрузить файл dSYM, поэтому, как я обычно делаю, я пошел в iTunes connect → My app → Activity → All builds → last version.

"Включить символы" есть Да, но нет ссылки для загрузки файла dSYM.

Приложение было загружено 3 недели назад, поэтому также не нравится его обработка. Мне что-то не хватает? Любая идея?

введите описание изображения здесь

4b9b3361

Ответ 1

У вас все еще есть архив, доступный в XCode, поскольку вы можете сохранить его оттуда:

  1. Выберите Окно → Органайзер
  2. Откроется окно органайзера с вашими архивами.
  3. Щелкните правой кнопкой мыши по Архиву и выберите "Показать в Finder".
  4. Щелкните правой кнопкой мыши архив в Finder и выберите "Показать содержимое пакета".
  5. Project.xcarchive содержит dSYMs, Info.plist и Products.
  6. Папка dSYMs содержит файл dSYM вашего проекта.

Вы можете включить генерацию файла Символа отладки во время сборки в XCode, как показано ниже.

enter image description here

Ответ 2

У меня была похожая проблема, и принятый ответ не работал для меня. AppCenter запрашивал некоторые отсутствующие символы и не принимал их из архива приложения (ему требовался dSym со случайными буквами и цифрами в имени файла)

В AppstoreConnect, Все сборки → Текущая версия → Текущая сборка → Включает символы, указанные ДА, но нет ссылки на скачивание. BitCode был включен, когда я опубликовал приложение.

Я просто подождал еще пару дней (я думаю, что было всего 5 дней), и появилась ссылка Download dSYM.

Ответ 3

Я читал, что для сборок с включенным Bitcode, которые были выпущены в магазине iTunes или переданы в TestFlight, Apple генерирует новые dSYM. Может быть, это вызывает проблему?

(вот источник: https://docs.fabric.io/apple/crashlytics/missing-dsyms.html#bitcode-download, раздел "Загрузка битовых кодов dSYMs")

Ответ 4

Кажется, ссылка "Загрузить файл dSYM" предназначена для загрузки файлов dSYM, сгенерированных App Store, когда битовый код включен. Таким образом, если битовый код отключен для вашего приложения, файлы dSYM содержатся на вашем Mac. Если битовый код включен, окончательная компиляция вашего двоичного файла будет выполняться в App Store и будет сгенерирован новый dSYM. А новый dSYM вы сможете скачать из App Store Connect с помощью "Скачать файл dSYM".

Смотрите раздел "Биткод" в документации Apple.