Автоматически загружать файлы dSYM в Firebase из CodemagicIOS

Программируем под IOS
Ответить
Anonymous
 Автоматически загружать файлы dSYM в Firebase из Codemagic

Сообщение Anonymous »

Я использую Codemagic для создания своего приложения Flutter. Кроме того, я использую Firebase Crashlytics для отслеживания своего приложения. Чтобы правильно использовать Firebase Crashlytics, мне необходимо загрузить файл dSYM каждой сборки в Firebase.
Когда я собираю свое приложение локально, я могу использовать следующий скрипт в соответствии с Firebase Crashlytics:
Когда я собираю свое приложение локально, я могу использовать следующий скрипт в соответствии с Firebase Crashlytics:
р>

Код: Выделить всё

/path/to/pods/directory/FirebaseCrashlytics/upload-symbols -gsp /path/to/GoogleService-Info.plist -p ios /path/to/dSYMs
Чтобы автоматически загрузить файл dSYM, я добавил этот скрипт в Xcode: https://stackoverflow.com/a/64782202
Однако , я хочу, чтобы Codemagic собирал и загружал мои файлы dYSM при создании приложения. Поэтому мне нужно следовать этой документации и добавить этот код в мой файл codemagic.yaml: https://docs.codemagic.io/knowledge-fir ... ing/Теперь я столкнулся с множеством проблем и вопросов:

[*]Как видите, в моем Crashlytics есть несколько записей с неизвестной версией. . Откуда он?
[*]Почему у меня есть версия 89 несколько раз с разными UUID?
[*]Нужен ли мне сценарий в Xcode, когда Я создаю свое приложение с помощью Codemagic?
[*]Как я могу убедиться, что Codemagic правильно загружает файл dSYM? (как вы можете видеть, в настоящее время есть только неизвестные версии с загруженным файлом dSYM)
[*]Почему существуют некоторые версии, в которых файл dSYM не является обязательным?

Изображение


Подробнее здесь: https://stackoverflow.com/questions/787 ... -codemagic
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «IOS»