草庐IT

AskFirebase

全部标签

ios - 如何处理 iOS 中的 Firebase 数据库错误? #AskFirebase

我需要以不同于所有其他错误的方式处理“权限被拒绝”错误。在Android中我已经做到了:(Kotlin)overridefunonCancelled(error:DatabaseError){if(error.code==DatabaseError.PERMISSION_DENIED){//Warnuser}}在iOS中我只有:someDbReference.observe(.childAdded,with:{datain//Dosomething},withCancel:{errin//errisErrorprint((errasNSError).code)//1//Whicherr

ios - 由于 GTMSessionFetcher sharedApplication #AskFirebase,自 3.8.0 以来,Firebase 无法在 iOS 应用程序扩展中使用

我在我的最新应用中使用了Firebase。将pod升级到3.10.0后,无法构建应用程序的共享扩展。Firebasepod依赖于GTMSessionFetcher,它使用sharedApplication,这在应用程序扩展中不可用。我在我的扩展中使用了以下pod:pod'Firebase/Core','~>3.7.0'pod'Firebase/Crash','~>3.7.0'pod'Firebase/Auth','~>3.7.0'pod'Firebase/Database','~>3.7.0'我回滚到3.7.0版。这是最后一个不依赖于sharedApplication的版本。这会在即将