Używam xcode11 z systemem Mac OS 10.14.1. Zaimplementowałem migrację tkaniny do bazy ogniowej przy użyciu następujących dokumentów.
Wygenerowałem kod do testowania awarii, ale ten raport o awarii nie może pojawić się w konsoli crashlytics firebase. Użyłem następującego dokumentu do tej implementacji
https://firebase.google.com/docs/crashlytics/force-a-crash?platform=ios
Dodałem również następujący skrypt uruchamiania w fazach kompilacji Xcode
„$ {PODS_ROOT} / Fabric / upload-symbols” -gsp „$ {PROJECT_DIR} /GoogleService-Info.plist„ -p ios ”$ {DWARF_DSYM_FOLDER_PATH} / $ {DWARF_DSYM_FILE_NAME}”
Ale to zwróci następujący błąd po uruchomieniu aplikacji.
31merror: Nie można ukończyć przesyłania dSYM pod adresem /Users/macmini1/Library/Developer/Xcode/DerivedData/app_name-dnzsvdsxebmfqjbjecjlyhdzwags/Build/Products/Debug-iphonesimulator/app_name.app.dSYM.err. -domain.process-dsym Code = 3 „Plik nie istnieje już w (null)” UserInfo = {NSLocalizedFailureReason = Plik nie istnieje już w (null)} [0m Komenda PhaseScriptExecution nie powiodła się z niezerowym kodem wyjścia
Czy możesz mi pomóc w rozwiązaniu tego problemu
upload-symbols
skryptu. Właśnie zaktualizowałem strąki do najnowszych dostępnych wersji i upewniłem się, że $ {PODS_ROOT}/Fabric/run
była to ostatnia uruchomiona. Dziękuję za odpowiedź @IKKA