Crashlytics (3.10.3, CocoaPods) передает ошибку сегментации: 11 - PullRequest
0 голосов
/ 28 июня 2018

Построение на CI (начало происходить только в последние пару дней, возможно, при обновлении модуля Crashlytics ... Crashlytics (3.10.3)), теперь я получаю ошибку сегментации при отправке файла .ipa в Crashlytics :

2018-06-28 20:11:39.789 submit Crashlytics: Crashlytics.framework/submit 1.3.5 (18)
carchive.sh: line 289: 10426 Segmentation fault

Где шаг carchive.sh в этой точке:

"${PODS_ROOT}"/Crashlytics/submit $GS_FABRIC_API_KEY $GS_FABRIC_BUILD_SECRET -ipaPath "$OUTPUT_IPA_NAME" -groupAliases "$GS_GROUP_TESTER_ID" -notesPath "$release_notes_file"

1 Ответ

0 голосов
/ 11 июля 2018

Согласно связанной проблеме, это все еще проблема Crashlytics 3.10.4. Самый быстрый обходной путь на данный момент - понизить до 3.10.2 (pod 'Crashlytics', '3.10.2' в вашем Podfile, а затем pod update Crashlytics)

Для справки, ошибка, которую я получал, была очень расплывчатой, даже с флагом --verbose:

ERROR [2018-07-10 23:29:22.01]: fastlane finished with errors/Library/Ruby/Gems/2.3.0/gems/fastlane-2.99.0/fastlane_core/lib/fastlane_core/ui/interface.rb:141:in `user_error!': [!] 2018-07-10 23:29:14.457 submit Crashlytics: Crashlytics.framework/submit 1.3.5 (18) (FastlaneCore::Interface::FastlaneError)
2018-07-10 23:29:14.465 submit Crashlytics: Path to IPA manually provided: ./output/<redacted>/myApp.ipa
2018-07-10 23:29:15.658 submit Crashlytics: Path To App: /var/folders/<redacted>/myApp.app

edit: снова работает с 3.10.5 (убедитесь, что ваши фреймворки и фреймворки обновлены)

...