Crashlytics(3.10.3,CocoaPods)提交细分错误:11

时间:2018-06-28 19:40:56

标签: ios cocoapods crashlytics google-fabric crashlytics-beta

建立在CI上(仅在最近几天才开始发生,也许是在Crashlytics pod进行了更新... 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 :(得分:0)

根据链接的问题,从Crashlytics 3.10.4开始,这仍然是一个问题。目前最快的解决方法是降级到3.10.2(在Podfile中先降为pod 'Crashlytics', '3.10.2',然后降为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

编辑:从3.10.5起可以再次使用(确保您的crashlytics和Fabric框架是最新的)