草庐IT

通知栏

全部标签

ios - 如何在 APNS 的背景前景上使用相同的通知

我正在开发APNS。当我发送APNS时,提供url并移动url。APNS成功,但当应用程序运行时,它无法在前台接收通知。但是在后台,它的工作。当它在前台时它只是在没有通知的情况下移动到url。你能帮帮我吗?-(void)application:(UIApplication*)applicationdidReceiveRemoteNotification:(NSDictionary*)userInfo{UIApplicationStatestate=[UIApplicationsharedApplication].applicationState;BOOLstate_active=(st

ios - Parse.com 推送通知 VS。适用于 iOS 的 Google Cloud 消息传递?

我正在使用ParseDataCore并计划为iOS使用Parse推送通知,但是Google刚刚在I/O2015上宣布了iOS的云消息传递。我是一个新手,有点不清楚,所以我想问一下。使用一种服务优于另一种服务的优点和缺点是什么?我的想法是,由于parse将每个推送消息计为一个请求,GCM可能会更好,因为它是免费的,没有限制。我想我可以在Parse云代码中触发GCM。解析通知在免费套餐下也有很大的允许配额,但不确定它是否比GCM更简单。也不确定谷歌是否需要iOS设备在设备上有一个链接的谷歌帐户来接收通知。提前致谢 最佳答案 访问http

java - 如何使用 gcm-server.jar 发送通知消息

我正在使用gcm-server.jar从服务器发送gcm消息,因为它易于使用。(http://www.java2s.com/Code/Jar/g/Downloadgcmserverjar.htm)。使用此代码发送消息。这很好用:Messagemsg=newMessage.Builder().addData("message",message).build();Sendersender=newSender();Resultresult=sender.send(msg,token,5);...我如何发送带有通知负载的GCM消息,就像在这个JSON中一样:{"to":"token","not

ios - 当应用程序未处于事件状态时,GCM 推送通知不适用于 iOS

我已经在xcode中启用了后台模式并选中了“远程通知”。我是否也必须启用“推送通知”?对于GCM这是来self的其余客户端的负载{"data":{"displayMessage":{"message":"Packagedelivered",}},"registration_ids":["dgfdghdfghgfhhfjhgjghjghjhjghjghjghjghjghjghjhgggh"],"content-available":true,"priority":"high"}这在应用程序处于前台时有效,而在应用程序不在前台时无效。非常感谢任何帮助这个GCMforios工作的帮助。

ios - 应用程序在后台时不显示推送通知

我正在尝试设置我的应用程序以接收来自GCM的推送通知。当应用程序在前台运行时,AppDelegate中的方法正在调用:-(void)application:(UIApplication*)applicationdidReceiveRemoteNotification:(NSDictionary*)userInfofetchCompletionHandler:(void(^)(UIBackgroundFetchResult))completionHandler{DLog(@"Notificationreceived:%@",userInfo);//Thisworksonlyiftheap

iOS 9.0 - 获取键盘将显示/隐藏来自其他应用程序的通知

我的ViewController注册到键盘通知(keyboardWillShow、keyboardWillHide)。我启动我的应用程序。它显示注册到键盘通知的ViewController。键盘不可见。我切换到短信应用程序并开始编写文本。在我写作时,我的应用会收到通知。通知在屏幕顶部显示为横幅。当我点击横幅时,我的应用程序会打开并立即收到键盘通知。据我所知,这个键盘通知与短信的键盘有关。如何确定键盘事件是否来self的应用? 最佳答案 您可以在viewWillDisappear中删除对观察者的监听(键盘通知),并可以在viewWil

ios - 在 ios 中使用 GCM 一次向多个主题发送推送通知 #ios # google-cloud-messaging

我想在我的项目中使用GCM替换UrbanAirship。UrbanAirship允许我为特定设备创建标签,并将推送通知发送到标签下的设备交叉点。问题1:我如何使用GCM和现有的API来实现这一点?例如,如果一些设备注册了多个主题(Region,DeviceType,Version),我想将推送发送到已注册到这些主题的设备的“交叉点”,而不是将其发送到“联合”设备?(我只想向NorthIndia的iPad2.0版设备发送推送通知)。问题2:我还看到对于设备组消息,“一个notification_key允许的最大成员数是20”。这是否意味着我在一个notification_key下最多只能

ios - 远程通知音量级别与应用程序中播放的声音不同

当有人调用用户时,我必须在我的应用程序中播放通知声音。当我将应用程序置于最小化状态时,推送通知会显示我分配给它的自定义声音。但是当我的应用程序处于前台时,相同的自定义音量级别不会跟随铃声级别。当应用程序处于前台时,我使用音频服务播放声音。但是通知声音和音频服务播放的相同声音的音量级别不同。 最佳答案 你说得很对,这两者之间存在预期的区别。这是交易......远程通知的声音级别由“铃声和警报”音量级别驱动。另一方面,应用内播放的音频受“音乐和音频”音量级别的影响。注意:如果您想以“铃声和警报”音量级别播放声音,您可以使用AudioTo

ios - 推送通知功能 ios

我们已经在我们的iOS应用程序中实现了推送通知,而且它似乎工作正常,无论我们是打开还是关闭推送通知功能。所以我的问题是:该功能控制什么?查看我们设置功能的屏幕截图。谢谢。子句 最佳答案 如果您不添加授权,您的应用将无法通过AppStore提交。会出现类似下面的错误(参见thisSOtopic):MissingPushNotificationEntitlement-YourappappearstoregisterwiththeApplePushNotificationservice,buttheappsignature'sentitl

iOS 多重通知权限

iOS通知是否有两个单独的权限,即本地和推送?应用程序是否可能要求这两个权限?我问是因为我发现了两条不同的消息:“AppName”想向您发送通知。...“AppName”想向您发送推送通知。...如果有两种权限,可能的情况是什么。如果成员拒绝其中之一怎么办?一个权限是否包含第二个权限?IE。“推送通知”包括“通知”? 最佳答案 如果您想集成对推送通知的支持,请通过接受推送通知来授予权限。但是如果你想集成对本地通知的支持,那么你已经接受了。在iOS8之后,本地通知需要获得用户的许可。IniOS8.0andlater,yourappli