草庐IT

firebase-notifications

全部标签

iOS5 : how to determine if the Notification Center for the app is turned ON/OFF

我想尊重用户的意图,如果他们关闭了我的应用的远程通知,我不会调用[[UIApplicationsharedApplication]registerForRemoteNotificationTypes:(...)]。当调用UIRemoteNotificationTypeenabledTypes=[[UIApplicationsharedApplication]enabledRemoteNotificationTypes]时,我得到了有关为我的应用启用了哪些类型的通知的信息。但是,可以关闭此应用程序的通知中心,并且在我选择“无”之前,我仍会通过此方法获得之前启用的通知类型。因此我的应用认为

ios - 如何在 iOS 上的 Firebase 中获取 FCMToken?

如Firebasedocumentation中所述我们可以按如下方式检索FCMToken。NSString*fcmToken=[FIRMessagingmessaging].FCMToken;NSLog(@"FCMregistrationtoken:%@",fcmToken);但是上面返回编译时错误Property'FCMToken'notfoundonobjectoftype'FIRMessaging*'。如何获取FCMToken? 最佳答案 尝试使用:NSString*fcmToken=[[FIRInstanceIDinstan

ios - 在 iOS 10 中实现 "reply to notification from lock screen"

我们有一个消息传递应用程序,旨在在手机锁定时从远程用户收到消息时显示通知,并让本地用户从锁定屏幕输入文本并发送消息。我该如何实现?iOS10中的UNUserNotificationCenter是正确的选择吗?谢谢。 最佳答案 互联网上缺乏结构良好的信息,尽管它是非常好的功能,在严肃的Messenger应用程序中实现。您应该从UNNotificationContentExtension开始,以显示接收到的推送通知的自定义UI。以互联网上的任何可用示例为例,并按照您的意愿实现它。注意bundleID-它应该是com.yourapp.yo

android - 为每个用户创建 Firebase 主题

我们的设计方法是为每个注册用户创建一个主题。创建新用户使用生成的token将其保存到我们的数据库订阅/topics/{user-token}当用户登陆android或者ios设备。因此,如果用户拥有多个设备,并且如果我们想发送特定于用户的通知,我们只需将其发送到/topics/{user-token},以便所有设备都能收到。我们还没有遇到一些用户的任何问题,但这是否可以解决Firebase的限制,这是一种好方法吗? 最佳答案 (我正在将我的评论转化为答案)大多数时候为每个用户创建一个FCMTOPIC并不是一个好主意。Messages

ios - Firebase 运行时崩溃 - FIRInstanceIDConfig

我已将FirebaseSDK手动添加到我的项目中。(由于配置问题无法使用cocoapods。)我使用以下框架FirebaseCore.frameworkFirebaseInstanceID.frameworkFirebasemessageing.framework在AppDelegate中,我导入了以下内容:#import"Firebase.h#import#import如果我引用[FIRMessagingmessaging].remoteMessageDelegate=self;我遇到运行时崩溃并出现以下错误:控制台中的错误信息:***Terminatingappduetouncau

ios - WatchOS 应用程序 4.0 : How to schedule a local notification

我的应用程序在后台或非事件模式下本地通知不起作用。我从来没有在watch上收到本地通知。更新:不到3分钟安排一个本地通知它工作正常但超过3分钟它就不起作用。那么如何解决这个问题呢?根据我的理解,我的代码如下。UNUserNotificationCenter*center=[UNUserNotificationCentercurrentNotificationCenter];center.delegate=self;//Objective-CUNMutableNotificationContent*content=[UNMutableNotificationContentnew];con

ios - Firebase react-native iOS 构建失败,出现 "-fobjc-weak is not supported on the current deployment target"

如果我尝试从XCode运行我的react-native应用程序,xcode会失败并显示消息:-fobjc-weakisnotsupportedonthecurrentdeploymenttarget如果我从shellreact-nativerun-ios运行,那么我也会收到一条错误消息:**BUILDFAILED**Thefollowingbuildcommandsfailed:CompileC/Users/michel/Development/Androdev/Firebase/Sample/FlightLogIos/ios/build/Build/Intermediates.noi

ios - Firebase 崩溃报告多个问题

我正在我的iOS应用程序上设置Firebase崩溃报告。我已经导入了必要的json文件并设置了shell脚本。但是,当我在模拟器上单击“运行”时,我收到11个错误,都说的是同一件事。这里有两个:warning:dump_syms:/var/folders/5l/20by_c_57fb7jhv3jh72jw9m0000gn/T/com.google.FirebaseCrashReporter.TAlixfZc/**AppName**.dSYM/Contents/Resources/DWARF/**AppName**:incompilationunit'/Users/mikelehen/f

ios - Firebase Cloud Messaging 没有以正确的格式为 iOS 通知内容和服务扩展发送 aps 负载

我正在尝试使用Firebase实现通知。当应用程序处于后台或前台时,可以正确接收通知。因此,基native制正在发挥作用。现在我已经向应用程序添加了内容扩展和服务扩展。当我使用本地通知时,内容扩展有效,但就可选字段而言,Firebase消息有效负载似乎不正确。这是我的控制台图像的链接:这是遇到的Firebase远程通知有效负载(其中一些长的Google数字经过匿名编辑:{aps={alert={body="Eureka!11";title="Patientisnotdoingwell";};};category=provider-body-panel;gcm.message_id=0:

ios - 分析事件未记录到 Firebase

我正在尝试将简单的分析事件记录到Firebase,但从未在线显示任何内容。这是我记录事件的方式:FIRAnalytics.logEventWithName("spot_view",parameters:["spot_name":spotName,"is_private":isPrivate])我打开了运行时参数以查看Firebase输出,我得到了这个:Eventlogged.Eventname,eventparams:spot_view,{"_o"=app;"is_private"=1;"spot_name"=TestLogSpotView;}所以事件正在被触发。我也得到这个表明数据实