我正在我的应用程序中实现Firebase phoneNumber验证.然后在我的应用程序中生成错误:
If app delegate swizzling is disabled,remote notifications received by UIApplicationDelegate need to be forwarded to FIRAuth\’s canHandleNotificaton: method.
解决方法
您可能错过了在AppDelegate中添加此方法
func application(_ application: UIApplication,didReceiveRemoteNotification notification: [AnyHashable : Any],fetchCompletionHandler completionHandler: @escaping (UIBackgroundFetchResult) -> Void) { if Auth.auth().canHandleNotification(notification) { completionHandler(.noData) return } // This notification is not auth related,developer should handle it. handleNotification(notification) }
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。