草庐IT

push-notification

全部标签

javascript - 无法从 Web (JavaScript) QuickBlox 发送推送通知

我正在尝试使用QuickBlox推送通知API从Web后端(JavaScript)向iOS设备发送推送通知。我在iOS应用程序上创建了订阅,并尝试从JavaScript向订阅用户发送推送通知。订阅的iOSApp代码如下:-(void)loginAndConnectToChatQBUserWithLoginName:(NSString*)loginNamepassword:(NSString*)password{isConnecting=YES;QBUUser*user=[[QBUUseralloc]init];user.login=loginName;user.password=pas

ios - 推送通知不适用于 testflight 和 xcode 8 beta

我已成功将我的应用程序上传到itunesconnect以使用testflight进行测试。我正在使用xcode8测试版。除了推送通知外,一切正常。我正在接收设备token并上传到我的服务器,消息状态显示为已送达,但设备未收到推送的消息。当我上传应用程序时,选择了以下签名身份:此外,我还有一个如下所示的权利文件:我有一个有效的用于生产的临时配置文件以及一个用于开发的配置文件。上传时不允许我为发布代码签名身份选择分发,所以这就是我选择开发人员的原因。 最佳答案 要通过TestFlight发送推送通知,您需要服务器端的生产收据。生产收据在

ios - 无法为同一个 Firebase 项目中的第二个应用程序添加 Push Certificates

我已经开始为两个iOS应用程序、Client和Hairdresser应用程序实现Firebase云消息传递。在Xcode术语中,我有一个项目有两个目标,一个用于客户端,另一个用于Hairdresser应用程序,每个目标都有两个不同的BundleID。对于iOS开发控制台,我还必须为每个启用推送通知的BundleID提供AppId。对于每个应用程序,我都将证书导出为.p12文件。我创建了一个firebase项目,我在其中添加了两个iOS应用程序,一个是带有美发师BundleID的Hairdresser应用程序,另一个是带有客户端BundleID的客户端应用程序问题:假设我首先创建了Hai

ios - Clevertap 推送通知声音问题

即使要播放默认的推送通知声音,我也必须针对CleverTapDashboard中的声音文件key发送“默认”值。即使我不想要任何自定义声音,也有必要发送默认值。 最佳答案 根据Apple文档和指南,如果您想播放默认声音,则必须在声音文件中发送“默认”值。否则它不会播放默认声音。对于自定义声音,您可以传递自定义声音文件名来代替默认值。编辑:如果是自定义声音,您的声音文件应该存在于资源中的xcode项目中。确保您的自定义声音文件持续时间不超过30秒。否则它将播放默认声音。您还需要将标题为UILocalNotificationDefaul

ios - 如何在应用程序处于后台时处理 iOS 远程通知

我正在通过苹果推送通知处理iOS推送通知功能,现在我在我的应用程序处于后台或前台时收到正确的通知,但我想在我的应用程序处于后台时处理远程通知基本上当我的应用程序处于在后台它只是显示来自负载的警报消息。实际上我只是想自定义我的远程通知。代码:-(BOOL)application:(UIApplication)applicationdidFinishLaunchingWithOptions:(NSDictionary)launchOptions{//Overridepointforcustomizationafterapplicationlaunch.if([[[UIDevicecurre

ios - 通过移动优先平台发送 Apple 推送通知时出现无效的十六进制字符错误

我正在尝试通过MobileFirstServer发送Apple推送通知。三个月前我做了那个设置,一切正常。我在4-5天前开始遇到问题,指出java.lang.RuntimeException:Invalidhexcharacter:y每当我尝试调用推送通知时。服务器日志如下所示。000004edcom.ibm.pushworks.server.notification.MediatorEFPWSE1081E:Failedsendingnotification.Pleaserefertotheserverlogfileformoredetails.java.lang.RuntimeExc

ios - 通知服务扩展中的 Gif 崩溃

我正在尝试实现通知服务扩展,我能够将其用于图像、音频和视频。但在Gif中,很少有gif扩展会崩溃。例如。我尝试了这个使我的扩展程序崩溃的附件url:https://g.twimg.com/blog/blog/image/Taco_Party_0.gif我将下载的gif保存在临时文件夹中,然后创建一个UNNotificationAttachment实例。该实例不为零,我还检查了附件类型以确认,它给了我com.compuserve.gif。并不是所有的gif都会出现这种情况,但我在多个案例中都发现了这个问题。我在控制台中收到Programendedwithexitcode:0。谁能帮我解决

ios - Node apn 库中的奇怪语法错误

我正在尝试使用nodejs实现推送通知服务器。我下载了node-apn库并尝试启动示例代码。当我运行示例代码文件时,出现错误“意外的语法标记”。所以我查看了发生语法错误的代码行。constEndpoint=require("./lib/protocol/endpoint")({tls,protocol,});这看起来很奇怪,但其他人都可以很好地使用node-apn库除了我。如果下面只包含一行代码,我会得到语法错误。要求(“apn”);有没有人遇到过这种情况?或者有人成功实现了这个node-apn库吗?任何帮助将不胜感激。提前致谢。 最佳答案

ios - `willPresent notification` 是 't called & local notifications aren' t 当应用程序在 iOS 10 中处于前台时不显示

当我第一次运行我的应用程序时,模拟器能够在应用程序处于前台时显示通知。当我重新启动应用程序时didReceivenotification:(即来自iOS9的通知方法)被调用而不是willPresentnotification(即来自iOS10的通知方法)并且没有通知当应用程序在前台时显示。但是,如果应用程序在后台,则会显示通知。这都不是question或者这个question提供了解决这个问题的方法。我使用此代码获得通知授权:funcapplication(_application:UIApplication,willFinishLaunchingWithOptionslaunchOp

iOS 10/9 推送通知

我需要更新我们的应用程序以支持iOS9和iOS10,所以我的问题是使用UNUserNotificationCenter进行PushNotifications。因此在iOS9中,我们有一个返回UIUserNotificationSettings结果的方法,例如-(BOOL)alertEnabled{UIUserNotificationSettings*theSettings=[[UIApplicationsharedApplication]currentUserNotificationSettings];return[theSettingstypes]&UIUserNotificatio