回答
將firebase sdk和GoogleService-Info.plist文件添加到鍵盤擴展目標。導入Firebase並進行配置。 FIRApp.configure()必須調用每會話一次:
import Firebase
class FirebaseConfigurator: NSObject {
static var onceToken: dispatch_once_t = 0
static func configure() {
dispatch_once(&onceToken) {
FIRApp.configure()
}
}
和
FirebaseConfigurator.configure()
FIRAnalytics.logEventWithName("button click event", parameters: nil).
我做了同樣的事情,但問題是當我將自定義鍵盤切換到原生iOS鍵盤,並再次原生自定義時,再次調用'FIRApp.configure()'方法並拋出**錯誤 - [原因:'默認應用程序已被配置。] **和應用崩潰。 –
@SunilTarge,您需要確保每個會話只調用一次FIRApp.configure()。 – radugrinico
是的,我明白,但我不知道如何計算新的擴展鍵盤會話。因爲它沒有AppDelegate類。 –
- 1. 在自定義鍵盤中正確實施handleInputModeList
- 2. 如何在Android中定義Google鍵盤?
- 3. 在iOS 6中實施Google Analytics 2
- 4. 如何在IOS中自定義鍵盤
- 5. 如何自定義鍵盤
- 6. 如何實施Firebase自定義身份驗證後端?
- 7. 如何在自定義鍵盤中播放鍵盤聲音?
- 8. 如何在您的網站實施Google自定義搜索?
- 9. 如果Firebase已集成推送通知,則在iOS應用中實施Google Analytics
- 10. 如何在Firebase Analytics中設置自定義用戶操作?
- 11. 如何在自定義鍵盤中實現「向前刪除」?
- 12. 來自Google Analytics的Firebase Analytics first_open
- 13. 在自定義ICACHE實施
- 14. 如何在Unbounce中實施Google Analytics點擊事件跟蹤器?
- 15. 如何在Xcode 4.6中定義自定義的鍵盤綁定?
- 16. 實施Google Analytics自定義變量的問題(跳出率趨於零)
- 17. 自定義鍵盤
- 18. 在webview中的自定義鍵盤android
- 19. 自定義Android鍵盤:如何創建輔助鍵盤
- 20. Android自定義鍵盤實現
- 21. 自定義鍵盤與UISearchBar的實現?
- 22. 是否有任何iOS版自定義鍵盤實施的好教程?
- 23. Google Analytics中的自定義維度
- 24. 如何在Wordpress中傳遞Google Analytics自定義變量?
- 25. 如何使用Angulartics在Google Analytics中設置自定義維度
- 26. 如何在Google Analytics中捕獲自定義變量?
- 27. Google Analytics如何在自定義變量中標記用戶?
- 28. 您如何在Google Analytics中定義自己的參數?
- 29. Firebase Analytics如何定義會話?
- 30. 自定義鍵盤不顯示自定義鍵盤iOS 8
我投票關閉這一問題作爲題外話,因爲這是正常的,因爲使用谷歌Analytics(分析)。 沒有什麼特別的鍵盤。 –
@Zaid Pathan,正常實現有很大的麻煩,例如崩潰[原因:'默認應用程序已被配置。]。所以我問了這個問題。如果您知道解決方案,請幫助我,因爲我在radugrinico的回答下描述了我的問題。 –
你可以嘗試兩次調用'FIRApp.configure()'兩次,你打電話嗎? 它可能會解決這個問題。這裏是類似的東西:http://stackoverflow.com/questions/37910766/app-crashing-when-using-firebase-auth-reason-default-app-has-already-been-con –