push-notification相关内容

唤醒 Android 手机/平板电脑?

我有一个推送通知应用,有什么办法可以在我收到推送通知时唤醒屏幕(只是让它亮起来)? 如果你想要一些代码,请告诉我!并感谢您的回答! 解决方案 您可以使用 WakeLock 这样做: 当您设置通知时: WakeLock screenOn = ((PowerManager)getSystemService(POWER_SERVICE)).newWakeLock(PowerMana ..
发布时间:2022-01-01 16:17:22 移动开发

如果有多个通知,如何进行反击

我已经使用 C2dm 实现了 PushNotification.我也收到来自 c2dm 的通知.我的问题是当我收到多个通知时我想给出一个计数器,我的意思是“你有一个通知(计数)".我该如何实施. 解决方案 你可以将数值设置到 Notification 对象中 Notification notifyDetails = new Notification(R.drawable.alarm,in ..
发布时间:2022-01-01 16:17:01 移动开发

是否有任何理由继续使用 IntentService 来处理 GCM 消息?

如您所知,最近 Google 更改了他们的 GCM 文档,并且他们声称不再需要 IntentService 来处理到达的 GCM 消息.所有的处理都可以在BroadcastReceiver中完成. 在尝试确定是否有任何充分理由继续使用 IntentService 时,我遇到了这个 引用: WakefulBroadcastReceiver 将处理 GCM 消息的工作传递给的服务(通常是 ..

通知大文本 Android GCM

我无法让 Android 的大文本通知按照此处记录的方式工作:NotificationCompat.BigTextStyle.这是我用来显示通知的代码.我知道所有数据都正确返回,因为我可以将其显示在控制台上并作为传统内容文本和标题显示.难道我做错了什么?我还需要在其他地方定义 bigTestStyle 吗?希望你们中的一个人以前做过这件事,并且知道可能会遗漏什么.谢谢. 我的代码: No ..

GCM IOS NotRegistered 问题

我使用 GCM 已经很长时间了.一天突然断了.问题是我发送的第一个推送我得到了成功状态,但该应用程序没有收到任何推送.我发送的第二次推送失败并出现 NotRegistered 错误.我重新安装了应用程序:成功(未收到通知)、失败(未注册)-> 循环.不知道有什么变化谷歌支持非常没有帮助,并且花费了大量时间来回答简单的问题,无论是 GCM 问题、APN 问题还是客户端问题.如果有人以前遇到过这样的问 ..

当应用程序在 iOS 中关闭且应用程序不在后台运行时,从推送通知中获取数据

当收到推送通知并且我的应用程序完全关闭时,如何处理此信息? 此方法只能从 NSDictionary 获取数据didFinishLaunchingWithOptions: 或 didReceiveRemoteNotification: 例如:当用户打开应用程序时如何从推送通知中获取数据?,而不是当用户直接打开推送通知时. 是否有一种方法可以响应并检测通知是否未被阅读? ..
发布时间:2022-01-01 16:16:21 移动开发

GCM 使用两个不同的工作注册 ID 进行注册

我的客户端/服务器上的设备注册管理有一个小问题,用于推送通知. 问题 我遇到的问题是,当我卸载应用程序并重新安装它时,应用程序返回一个空字符串作为注册 ID (GCMRegistrar.getRegistrationId(this)),我重新 -在我的服务器上注册设备.问题是我得到了一个新的、不同的注册 ID(有时)并且两者都有效!所以我不知道服务器端如何知道它是否用于同一设备.我还应 ..

Google Cloud Messaging 注册 AUTHENTICATION_FAILED

我想尝试 Google Cloud Messaging (GCM) 服务,一开始我遇到了问题. 我在尝试将设备注册到 GCM 时遇到错误 AUTHENTICATION_FAILED.我进行了搜索,发现的都是错误密码的变体.我的密码正确,而且我只使用一个帐户. 在Android上实现GCM客户端有两种方式: 带有额外 jar 的 GCM 库,现已弃用. Google Play 服 ..

iOS 推送通知的可用声音列表

我正在尝试更改推送通知的声音,但我不知道要使用什么名称.我想使用“电子"声音,但我在有效载荷的声场中放了什么?有可用的声音列表吗? 解决方案 如 文档,您可以指定“default"作为有效负载中“sound"键的值以播放默认声音,或指定应用程序包中的声音文件的名称播放那个声音.您需要 准备声音以确保其格式兼容. ..
发布时间:2022-01-01 16:15:41 移动开发

IBM Worklight - 推送通知功能在 Android 模拟器中不起作用

我正在尝试为 Android 上的 Worklight 推送通知设置示例项目.当我在 Android 模拟器中启动应用程序时,只有前两个按钮(isSubscribed 和 isSupported)是可点击的.其他两个按钮(订阅和取消订阅)保持禁用状态. 我的步骤是: 将项目导入 Eclipse 将 SenderID 和 API 密钥替换为在 application-descripto ..

应用程序是否应该每 7 天调用一次 gcm.register() 以确保有效的注册 ID?

Android 开发站点上的 GCM 示例中的客户端代码 默认为每 7 天调用一次 gcm.register(SENDER_ID);,方法是使用以下函数检查注册是否已过期: public static final long REGISTRATION_EXPIRY_TIME_MS = 1000 * 3600 * 24 * 7;/*** 检查注册是否已过期.** 避免设备发送注册到* 服务器但服务器 ..
发布时间:2022-01-01 16:15:18 移动开发

如何折叠 Android 通知?

我每 1/2 小时向我的 Android 应用发送一次 C2DM 更新,这会创建一个通知.问题是,当我早上醒来时,状态栏中有 15 条通知排队. 如何只保留最新通知,覆盖以前的通知? 我尝试查看 C2DM 文档(http://code.google.com/android/c2dm/) 中提到了一个名为 collapse_key 的参数,但我找不到如何使用它的解释,我也不确定解决方案是 ..
发布时间:2022-01-01 16:15:02 移动开发

ios中的推送通知

我是 php 新手,在 codeigniter 中编写了推送通知的代码,但我遇到了这些错误. 这是我的模型.. function sendmessage($appid, $deviceid, $status, $message){$deviceToken = '0f744707bebcf74f9b7c25d48e3358945f6aa01da5ddb387462c7eaf61bbad78' ..
发布时间:2022-01-01 16:14:47 PHP

GoogleCloudMessaging PHP 脚本总是返回无效注册

我知道有很多帖子有同样的问题,但在阅读所有帖子后我找不到问题的原因. 我编写了一个 GCM 客户端来注册我的设备以从我的服务器接收消息.它正在工作,我可以将注册 ID 存储在我的数据库中. 我的问题出在服务器端.我正在使用在某个地方通过谷歌搜索找到的脚本,但我总是收到错误结果: {"multicast_id":7341760174206782539,"success":0,"fail ..
发布时间:2022-01-01 16:14:37 PHP

在推送通知 Firebase 中发送 URL

我的应用程序当前正在从 Firebase 控制台接收文本、图像以及两者作为推送通知.我也想从 Firebase 控制台向应用用户发送一个 URL 作为通知.单击通知时.用户应被重定向到特定的 URL,例如www.google.com .如何在以下代码中执行此操作? package com.example.khan.andronotification;/*** 由 AndroidBash 于 16 ..

iOS 有“通知侦听器"吗?

是否可以在 iOS 中创建通知侦听器?类似于 NotificationListenerService 在 安卓. 编辑:我想要做的是听取来自设备内任何应用的任何通知(未接电话、电子邮件、短信...) 解决方案 对此有两种可能的答案. NSNotificationCenter 用于在应用程序本身内发布通知.例如,假设您希望多个类都接收发生了某事(或某事)的信息,那么您将使用它.h ..
发布时间:2022-01-01 16:14:23 移动开发