Ich versuche Firebase Crashlytics in iOS meine App zu integrieren, die Firebase Crash Reporting aktiviert hat. Ich habe die Dokumentation gefolgt here, aber meine Build schlägt immer fehl, wenn die benutzerdefinierte Build-Phase ausgeführt wird:Firebase Crashlytics Setup auf iOS?
"${PODS_ROOT}/Fabric/run"
Der Fehler in Xcode ist die folgende:
error: Fabric: Configuration Issue
Fabric API key not valid. Your Fabric run script build phase should contain your API key: ./Fabric.framework/run INSERT_YOUR_API_KEY INSERT_YOUR_BUILD_SECRET
Ich habe keinen Stoff API-Schlüssel haben und ich nehme an, dass sie Fabric Keys sollten von der Firebase-Bibliothek gepflegt werden. Ich habe die Info.plist in meinem Projekt, Firebase ist voll funktionsfähig, aber ich kann nicht über die Fabric Run-Phase hinaus kommen. Jede Hilfe, wie Sie dies beheben können, wird sehr geschätzt!
Die Fehlermeldung ist klar, Sie müssen einen API-Schlüssel erhalten – claudio
Das ist, was ich dachte, aber die Dokumentation sagt deutlich, dass Sie ** keinen API-Schlüssel ** benötigen. Ich fand schließlich die Lösung, die Fabric.app on OSX legt automatisch Ihren Fabric API-Schlüssel in der Datei app-info.plit fest, die das Skript liest, und schlägt fehl, wenn Sie es nicht mit einem angeben. Entfernen Sie diese Form der info.plist, und das Skript funktioniert einfach. –