2016-06-24 11 views
1

Arbeiten mit dem Firebase-SDK unter iOS und mit einer App in einigen Live-Tests mit Apple TestFlight. Einige Benutzer melden ein seltsames Verhalten, also habe ich angefangen, in ihre Logs zu schauen und zu sehen, dass mit Firebase einige seltsame Dinge passieren. Hier sind einige Auszüge aus den Protokollen:Fehler bei Firebase-Analyse-Disk-Schreibfehlern

Kernel [0]: Sandbox: (455) verweigern (1) Datei-write-create/private/var/Container/Bundle/Anwendung/FIREBASE_UNIQUE_INSTALL

<Notice>: <FIRAnalytics/INFO> Firebase Analytics v.3200000 started 
<Notice>: <FIRAnalytics/INFO> To enable debug logging set the following application argument: -FIRAnalyticsDebugEnabled (google link removed) 
<Notice>: <FIRAnalytics/INFO> Successfully created Firebase Analtics App Delegate Proxy automatically. To disable the proxy, set the flag FirebaseAppDelegateProxyEnabled to NO in the Info.plist 

<Notice>: Sandbox: Studio(455) deny(1) file-write-create /private/var/containers/Bundle/Application/FIREBASE_UNIQUE_INSTALL 

Nicht lange nach der Benutzerauthentifizierung ändert sich und der Rückruf kommt herein und ich log es.

<Notice>: <FIRUser: 0x13e06b110> 

Dann mehr Firebase-Protokollierung.

Ich brauche das Authentifizierungs-Token für einige Server-Authentifizierung, damit der Abschluss-Handler hereinkommt und ich es protokolliere.

<Warning>: [STConfiguration] firebase auth token: <hidden token> 

Danach habe ich einige Speicherdateien starten Sie den Download, in dem es mehr Seltsamkeit ist, bekomme ich viel von SSL-Handshake-Fehler (ATS richtig gehandhabt wird, und es ist schwer zu debuggen, wenn diese kommen).

<Warning>: CFNetwork SSLHandshake failed (-9806) 

Dann eine andere Firebase Kuriosität.

<Notice>: Sandbox: <appname hidden>(455) deny(1) file-write-create /private/var/containers/Bundle/Application/FIREBASE_LAST_TIMESTAMP 

Es geht so für eine Weile weiter. Das Seltsame ist, dass einige Firebase-Sachen gut funktionieren, andere scheinbar aus keinem ersichtlichen Grund. Die SSL-Handshake-Probleme scheinen auf ein Gerät zu verweisen, das mit einem drahtlosen Netzwerk verbunden ist, das nicht mit dem Internet verbunden ist, aber ich bin mir nicht sicher.

Antwort

1

Dies sollte in der aktuellen Firebase Analytics Version behoben werden.

+0

Ich habe gerade die neueste Version 3.11.1 heruntergeladen und ich bekomme diesen Fehler auf iOS –

+0

Meinst du das? : Sandbox: (455) deny (1) file-write-create/private/var/Container/Bundle/Application/FIREBASE_LAST_TIMESTAMP – adbitx