Ich habe versucht, Ereignisse zu senden, wenn ein Benutzer eine Firebase-Analyse auf eine Tabellenansichtszelle über meine Imessage-App ohne Erfolg abgreift. MitSo senden Sie Ereignisse an Firebase Analytics in der iMessage-Erweiterung
FIRAnalytics.logEvent(withName: "\(stickerUniqueName)", parameters: nil)
Ich habe auch -FIRAnalyticsDebugEnabled
meinem Schema
Ich habe dieses Setup auf einer regelmäßigen Anwendung, es funktioniert gut und protokolliert das Ereignis in der Xcode-Konsole, damit ich es geschickt wurde, sehen. Aber ich kann nicht das gleiche für die Imessage-Erweiterung zeigen.
Ich denke, was ich entgeht, ist es möglich, Ereignisse in einer Imessage-Erweiterung zu protokollieren? Gibt es einen anderen Dienst, den ich Knopfdrucke mit einer Imessage-Erweiterung verfolgen kann?
Bitte beschreiben Sie das Problem detaillierter "Ich kann nicht scheinen, es in der Imessage-Erweiterung das gleiche zu tun". – shallowThought
@shallowThought Mit Firebase Analytics können Sie Ereignisse senden und in der Xcode-Konsole protokollieren, um festzustellen, ob sie erfolgreich waren. Dies konnte ich in einer regulären App, aber nicht in der Imessage-Erweiterung erreichen. – user3296487
Verstanden. Aus Debug-Gründen, setzen Sie alle 'Firebase' Code in' willBecomeActive' in MessagesViewController. Schau, ob es dort funktioniert. Wenn nicht, posten Sie den gesamten Code. – shallowThought