如何将PushWoosh集成到iOS应用程序中用于VOIP后台



我已经将PushWoosh集成到我的ios应用程序中。但我仍然无法获得简单或VOIP通知。

是否需要添加其他设置?

我们需要为测试设备添加哪个设备令牌?

现在我在didRegisterForRemoteNotificationsWithDeviceToken中添加了设备令牌

如果您正确地执行了以下操作,那么您肯定会收到通知。

1)将您的Pushwoosh_APPID添加到您的.plist文件

2)按如下方法实现,这样在收到通知时就可以收到提醒。

 - (void) onPushAccepted:(PushNotificationManager *)pushManager withNotification:(NSDictionary *)pushNotification
{
   dispatch_async(dispatch_get_main_queue(), ^{
      UIAlertController *alertController = [UIAlertController alertControllerWithTitle:@"Push Notification" message:[NSString stringWithFormat:@"onPushAccepted : %@", pushNotification] preferredStyle:UIAlertControllerStyleAlert];
      UIAlertAction *alertAction = [UIAlertAction actionWithTitle:@"Cancel" style:UIAlertActionStyleCancel handler:nil];
      [alertController addAction:alertAction];
      [self.window.rootViewController presentViewController:alertController animated:YES completion:nil];
   });
}

注意:-

如果您使用iOS 10或以上版本,则必须在功能中启用远程通知。

进入->项目设置->功能-> Enable推送通知。

转到->项目设置->功能->后台模式-> Enable远程通知和VoIp

相关内容

  • 没有找到相关文章

最新更新