В Fabric не создается новое приложение, хотя в бета-версии fastlane говорится, что сборка загружена в Crashlytics.

Мне удалось создать и загрузить одно новое приложение для iOS и два новых приложения для Android в Fabric, однако эта конкретная сборка iOS не загружается в Fabric. Я выполнил все движения, описанные в их руководствах, и могу запустить fastlane beta, который работает успешно и говорит

[15:14:12]: Uploading the build to Crashlytics Beta. Time for some ☕️.
[15:14:20]: Build successfully uploaded to Crashlytics Beta ????
[15:14:20]: Visit https://fabric.io/_/beta to add release notes and notify testers.

Однако это не создает приложение в Fabric. Когда я выполняю шаги для загрузки Crashlytics либо вручную, либо с помощью Mac App, я безуспешно. Приложение Fabric просто оставляет мне «для продолжения, создайте свой проект Xcode, нажав команду-B», что ничего не делает, я просто застрял на этом экране. Я пробовал каждый ответ, изложенный в сообщении о переполнении стека app">здесь, который должен решить эту проблему, но не для меня.

Короче говоря, я успешно загрузил два приложения для Android и приложение для iOS в Fabric, используя этот рабочий процесс, но не могу загрузить это приложение для iOS независимо от того, что указано в командной строке.

Если это имеет значение, это приложение Cordova.


person Bennet Leff    schedule 27.06.2019    source источник


Ответы (1)


Ответ был сложным и странным, поэтому я опубликую его для дальнейшего использования. Хитрость заключалась в двух шагах (насколько я могу судить, именно это заставило ее работать). Первый забег:

./Crashlytics.framework/submit *api_key* *build_secret* -ipaPath ./buildname.ipa -emails ***@*** -notifications YES

в каталоге, содержащем ваш файл Crashlytics.framework. Вероятно, это та же папка, что и ваш файл xcodeproj для вашего приложения. У вас должен быть этот файл в этом каталоге после выполнения шагов, описанных в моем посте выше.

Затем откройте xcodeproj, создайте и запустите файл (для меня мне пришлось запускать его на эмуляторе, а не только на физическом iPhone, который я подключил к своему Mac).

Это создало новое приложение Fabric. Я не видел подобных ответов на Stack Overflow, поэтому, надеюсь, это поможет кому-то вроде меня. Я до сих пор понятия не имею, в чем на самом деле была основная проблема.

person Bennet Leff    schedule 28.06.2019
comment
Большое спасибо, что поделились ответом здесь! :) - person Todd Burner; 12.08.2019