push相关内容

如何在 iOS 中卸载我们的应用程序时收到通知

我们正在开发一款 iPhone 应用程序,当目标用户安装了我们的应用程序时,它允许用户通过 Apple 推送通知服务向他人发送消息,或者在没有安装我们的应用程序时通过 SMS 向他人发送消息. 我们希望在卸载应用程序时立即收到通知,以便我们决定如何将消息发送给目标用户. 我们发现APNS反馈服务器有很长的延迟,不符合我们的要求.所以我们换一种方式:当我们的服务器记录到目标用户安装了我们 ..
发布时间:2021-11-16 20:56:47 移动开发

如何通过 Google Cloud Messaging 向 iOS 发送静默推送

如何通过 GCM 向 iOS 应用程序发送静默推送通知? 静默推送是不会出现在通知中心的通知,而是唤醒应用程序在后台执行某些操作.Google 在新的 GCM 中引入了新功能,可以向 Android、Chrome 和 iOS 发送推送消息. 知道怎么做吗? 解决方案 像这样使用 content_available(不是 content-available)属性: curl - ..

多用户应用程序中推送通知的最佳实践?

我正在研究一种需要支持允许多个用户使用的应用程序的推送架构.这意味着多个用户可以使用他们的凭据登录应用程序.我遇到的问题是,如果用户 A 允许推送通知,然后注销,然后用户 B 登录并开始接收用户 A 的推送通知怎么办? 处理此类事情的最佳做法是什么?我的一个想法是你可以记住最后一个登录的用户,并且只向“登录"用户显示推送通知.您必须在消息有效负载中发送某种用户上下文,以便可以根据登录用户对其 ..

多条 iPhone APN 消息,单次连接

我有一个奇怪的问题.我正在尝试让 Apple 推送通知与 Python 一起工作.我可以毫无问题地连接和发送单独的消息.当我开始发送不止一条消息时会出现问题,但比这更奇怪. 我正在使用多种设备进行测试……一些 iPhone 和一些 iPod Touch.我可以毫不费力地向 iPhone 发送多条消息,但如果列表中有 iPod Touch 设备 ID,则之后的任何消息都将失败. 所以如果 ..
发布时间:2021-11-16 20:54:00 移动开发

当用户收到推送通知时打开特定的选项卡/视图

我想做类似 Twitter 应用的事情:当有人给我写信时,我会收到推送通知;如果我“在通知上滑动",应用程序会启动,但不是在正常的流中,它会在特定视图中启动,并带有某人写给我的推文! 在我的应用程序中,我有一个类似于 RSS 阅读器的东西,当有新消息时,推送通知就会到达.所以,我想打开“单一新闻视图",而不是主视图(现在正在发生). 我能做什么? 谢谢 解决方案 您可以做 ..

推送通知适用于 Ad Hoc,但不适用于从 Apple 商店下载

我的应用刚刚获得苹果商店的批准.我下载了它并在我的 iPhone 上安装了它 - 但它看起来推送通知坏了! 我使用 adHoc 配置文件成功地测试了生产中的推送通知.我没有问题.当我提交给 Apple 时,我唯一做的不同是使用应用商店分发配置文件. 该应用程序从不询问我(或已下载它的任何人)是否要接收推送通知.因此,电话永远不会与我的服务器对话以发送推送令牌(因为 applicatio ..
发布时间:2021-11-16 20:53:09 移动开发

Apple 推送通知:发送大量消息

我正在使用 PHP 连接到 apn 以向多个设备发送一些通知,尽管这个问题更具概念性,因此它不必特定于 PHP. 我将同时发送到大约 7000 台设备(并且还在不断增加).我的进程每天运行一次并向所有设备广播,因此我不会经常重新打开连接. 目前我可以轻松地一次发送到 2 个设备,并且消息将成功传递.但是,当我尝试向全部 7000 台设备发送消息时,消息似乎无法传递. 我的代码的伪 ..
发布时间:2021-11-16 20:52:19 PHP

APNS + PHP“stream_socket_client():启用加密失败";

我在将 APNS 与 PHP 结合使用时遇到问题并收到以下消息: stream_socket_client(): 无法启用加密 这个问题只是偶尔发生,其他时候它实际上会发送推送. 由于我有 10 次迭代循环的测试脚本,我有时会得到这个: stream_socket_client(): SSL: 连接由 peer 重置 我正在使用沙盒服务器进行测试 tls://gateway.sand ..
发布时间:2021-11-16 20:48:37 PHP

APNS 推送通知不适用于生产

我创建了一个应用程序来从网络服务器发送远程通知.当我在开发模式下测试应用程序时,所有通知都正确到达手机上,在 AppStore 发布后,应用程序不再收到通知. 这就是我所做的: 为生产创建了一个私钥,为开发创建了一个私钥. 通过传递之前生成的 CertFile 在我的 App ID 上生成两个 SSL 证书.我 100% 确定已正确生成 2 个密钥并正确传递它们以从 AppID 下的 ..
发布时间:2021-11-16 20:41:59 移动开发

如何使用不同的用户操作(包括点击应用程序图标)捕获所有 iOS 推送通知

根据 Apple 指南: “作为显示通知的结果,用户点击警报的操作按钮或点击(或点击)应用程序图标.如果点击操作按钮(在运行 iOS 的设备上),系统启动应用程序,应用程序调用其委托的 application:didFinishLaunchingWithOptions: 方法(如果已实现);它传入通知负载(用于远程通知)或本地通知对象(用于本地通知). 如果在运行 iOS 的设备上点击 ..
发布时间:2021-11-16 20:39:34 移动开发

Appcelerator 钛 Android 推送通知 GCM 失败?

我在 Appcelerator studio 的新项目中为 Android 和 IOS 设置了推送通知,IOS 工作正常,但 android 没有,我的问题是成功获取并注册了 android 设备令牌,但是当我从 Appcelerator 发送推送时Android 失败时工作室 IOS 成功. 我已在 google 开发者控制台中启用此 API. 并创建 API 密钥: 我在 A ..
发布时间:2021-11-15 22:22:54 移动开发

帮助使用 PHP 和 Apache 创建流式(或推送)API

我想为我正在从事的项目创建一个 API,允许开发人员创建围绕其功能构建的桌面和移动应用程序.我一直想学习的一件事是创建一个无状态的推送通知系统,类似于 Twitter 的 Streaming API. 基本上,我希望能够实时或尽可能接近地通知用户数据的任何更改.我知道这在移动设备上可能很困难,这就是为什么可能会构建移动应用程序以定期检查更新以节省电池.但是,桌面应用程序不会有这个限制.我想避 ..
发布时间:2021-11-15 04:19:32 PHP