devicetoken相关内容

Android Parse Push 通知设备仅在一台设备上注册一次

我在我的应用程序中使用解析服务推送通知的每个人.但是当我在一台设备上重新安装该应用程序时,它会一直注册.然后问题是,一台设备在每台设备上都会收到多个通知.我已经完成了一些注册代码,如下所示.请帮助我,提前致谢. Parse.initialize(this, PARSE_APP_ID, PARSE_CLIENT_KEY);ParseACL defaultACL = new ParseACL();d ..

尝试向 iOS 设备发送推送通知 - 未收到它们

到目前为止,我已经完成了以下工作:- 生成的证书和私钥为 .pem,也将它们组合在一起.成功连接到 gateway.sandbox.push.apple.com.- 使用带有推送通知的临时配置文件已启用开发,我有一个基本的应用程序成功提示“你想允许推送通知吗",所以这是正常工作- 获得设备令牌- 我曾尝试将一些用于 SSL 的预制文件从 Internet 提取到沙箱中,只是为了在开始开发之前查看是 ..

从我们的服务器发送推送通知时的关键结果

我们在 appstore 上有一个应用程序,并带有注册的推送通知.他们一直成功地工作,但我们现在尝试发送“全局"推送,但发生了一些奇怪的事情.这是我们在服务器端 .php 文件中的内容: //遍历tokenArray中的token$i = 0;$t = 0;foreach($tokenArray 作为 $token){$t++;//发出通知$msg = chr(0) .包('n', 32) .p ..
发布时间:2021-11-16 21:21:50 PHP

获取新的 Apple 设备令牌?

我正在创建一个应用程序,允许用户退出应用程序并根据需要以其他用户身份登录.新用户登录后,有没有办法从Apple获取新的设备令牌?有没有办法强制调用 didRegisterForRemoteNotificationsWithDeviceToken 方法? 解决方案 不,您不能请求新的设备令牌.它们会时不时地过期,只有到那时你才会得到一个新的(或者如果你有一个不同的应用程序和不同的包 ID,令 ..

如何获取设备令牌

我有一个适用于 iOS 的应用程序,我想在那里集成推送通知.我看过 youtube 上的教程,一切正常,但最近我正在使用开发证书(用于测试 - 不适用于 AppStore),我的服务器上有 PHP 脚本.在这个文件中存储了我的 iPhone 的 deviceToken,它写在 php 变量 $deviceToken 中.但是现在,当我想在 AppStore 中使用它时,如何从下载我的应用程序的每个 ..
发布时间:2021-11-16 21:17:44 PHP

Apple 推送通知提供程序的设备令牌

如果我是 多个 iOS 应用程序的 Apple 推送通知“提供者",我可以为多个应用程序使用相同的设备令牌吗?我知道每个应用程序都需要唯一的 SSL 证书.但是我对设备令牌感到困惑. 示例:我有两个应用 A 和 B.我想为这两个应用提供推送通知.假设我从安装应用程序 A 的用户那里收集了一个设备令牌 T.假设我有两个应用程序的唯一 SSL 证书.当同一用户安装应用 B 时,我可以在为应用 B ..

应用程序更新后推送通知令牌是否会更改?

我问的是两种情况: 1) 在我们从 App Store 定期更新之后 2) 在我们模拟更新后,通过从商店下载当前版本并安装 &从 Xcode 中运行新版本, 推送通知令牌会改变吗?如果更改,多久更改一次,例如.每次,还是不时? 我问这个,因为我正在做一些测试,我想在更新后保留 Documents 文件夹.所以这可以很容易地完成,就像我上面描述的那样,通过从商店下载应用程序, ..
发布时间:2021-11-16 21:08:06 移动开发

Sencha touch 2 + Apple 推送通知 + Ext.device.Push

我最近开始使用 Sencha Touch 2 进行开发,目前我正在创建一个需要支持 Apple 推送通知的应用. 因此,我在 Apple 开发人员中心创建了必要的证书,并使用它们将应用程序与 Sencha Touch SDK 工具打包在一起.一切顺利,我可以在我的设备上运行这个应用. 在应用程序中,我添加了一个按钮来接收设备令牌.当我点击按钮时,它会执行以下代码: Ext.devi ..

APNs 重复令牌

我们有一个推送通知服务器,用于保存多个不同应用程序的数据(设备令牌).由于 Apple 希望阻止人们使用 UDID 作为标识符,我正在考虑更改此服务器,使其不再依赖 UDID 来识别设备. 我了解 APN 返回的令牌不是全局唯一的,而是每个设备唯一的.然而,在浏览我们的数据库时,我注意到有几种情况(750k+ 注册时有几百个)相同的令牌用于不同的设备. 所以我试图找出导致这种情况的原因 ..
发布时间:2021-11-16 21:07:02 移动开发

即使 iPhone 未连接到互联网,也收到设备令牌

我在测试我的 iOS 应用时发现一件有趣的事情,即使我的手机处于飞行模式并且我也关闭了 WIFI,我的应用能够在注册推送通知后接收设备令牌. 即使在从 iPhone 中删除应用程序及其相关证书后,我也尝试过. 但得到了相同的结果. 怎么可能,知道吗? 提前致谢. 解决方案 本文来自 APNS 编程指南: 通过每次请求设备令牌并将其传递给提供者当你的应用程序启动 ..

iOS APNS:以字符串格式将设备令牌发送给提供者

我需要通过调用在我的请求中需要 JSON 数据的服务,将我的 iOS 应用程序的 APNS 设备令牌发送给我的提供者.我正在阅读 Apple 的 本地和推送通知编程指南 并且它只说application:didRegisterForRemoteNotificationsWithDeviceToken: 委托方法将设备令牌作为NSData 传递并且您应该将其传递给以二进制数据编码的提供程序.但我需要 ..

如何管理 iOS apns 令牌更改

我遇到了一个问题,即用户在卸载并重新安装我的应用程序后开始收到双重通知,因为设备向我的服务器发送了 2 个不同的 APNS 令牌 - 一个来自第一次安装,另一个在重新安装应用程序后.由于令牌不同,我无法确定这是同一台设备. 直到iOS 9出来,我每次卸载和重新安装应用程序,我总是得到相同的APNS,所以很容易知道这是用户和以前使用的相同设备.从 iOS 9 开始,似乎每次安装都会更改 APN ..
发布时间:2021-11-16 21:04:47 移动开发

iPhone registerForRemoteNotificationTypes 不会生成错误,但不会触发提供设备令牌的委托

我正在开发一个需要推送通知的 iPhone 应用程序.我按照创建认证和修改应用程序 ID 的说明进行操作.我不完全确定我这样做是否正确,但我确实按照说明进行了操作.知道如何检查这是否正常吗? 当我在模拟器中运行时,我确实收到一条错误消息,指出模拟器不支持推送通知.这有点在意料之中. 顺便说一句:这个问题我已经问过几次了.它似乎总是与越狱的手机有关.我的手机没有越狱. 但是当我在 ..

如何让 iPhone 应用程序要求多次注册设备以接收推送通知

我使用以下代码注册了我的应用程序以接收推送通知,但我收到了要求我注册推送通知的警报,但我不小心按下了取消.现在我想再次收到警报,以便我可以触发委托方法以获取设备令牌.但是我不再收到此警报,每次打开设置时,我发现应用程序的通知已关闭.我试图从设备上删除应用程序,更改应用程序版本,删除测试配置文件,即使我重置了所有 iPhone 设置也清理了目标,但仍然无法解决这个问题.我将非常感谢任何帮助,谢谢 ..

苹果推送通知注册&设备令牌收到澄清?

我正在开发具有 Apple Push Notification 集成的 iPhone 应用程序.对此我有些怀疑. 如果用户点击了 APNS 注册提醒中的“不允许"按钮,我们的代码是否仍会收到来自 APNS 的设备令牌? 我已经测试过当用户关闭 iPhone 通知中的通知时,应用程序仍然从 APNS 接收设备令牌?正确吗? 有人可以澄清这些疑问吗? 解决方案 根据我对 ..
发布时间:2021-11-16 20:50:05 移动开发

iOS 推送通知设备令牌是否会更改?

在任何情况下,安装应用并注册通知后,设备令牌是否有可能发生变化. 场景如下: 应用更新 iOS 更新或在任何其他随机场景中. 解决方案 以前在文档中是这样的, 如果用户将备份数据恢复到新设备或重新安装操作系统,设备令牌发生变化. 来自新文档: https://developer.apple.com/图书馆/档案/文档/NetworkingInternet/C ..
发布时间:2021-11-16 20:49:41 移动开发

测试 Apple 推送通知反馈 - 未收到任何项目

如何测试feedback.sandbox.push.apple.com?一切正常,但我收到空列表. 如何让它认为设备令牌处于非活动状态? 我使用 Xcode 将该应用程序安装到 iPhone,收到了一些推送通知,然后将其从 iPhone 中删除并发送了更多通知.但即使在第二天feedback.sandbox.push.apple.com 也只返回空集. 解决方案 据我所知,Ap ..

APN 设备令牌是否对每个单独的应用程序都是唯一的?

我在 iTunes 商店中有两个应用程序 - 都实现了推送通知.当我测试向这些生产应用发送通知时,我注意到针对应用 A 的推送被命名为并打开了应用 B. 这两个应用都安装在同一部手机上.我查看了我的设备表,发现为两个应用程序列出的设备令牌(当然还有设备 ID)都是相同的. 根据要求,我在服务器上使用了两个不同的证书 - 每个应用程序一个.我有点假设设备令牌或证书会将消息路由到正确的应用 ..
发布时间:2021-11-16 20:47:43 移动开发

ios 7 设备令牌对于同一设备是不同的

我在一台设备上安装了两个应用程序.对于 iOS 7,两个应用都发送不同的设备令牌,但对于 iOS 6,两个应用都发送相同的设备令牌. 根据我的理解,一台设备中的所有应用程序的设备令牌必须相同.iOS7 和 iOS 6 有什么不同吗? 解决方案 这个也很有帮助.请参阅本文的第 1 点:https://support.urbanairship.com/customer/portal/ar ..
发布时间:2021-11-16 20:41:27 移动开发