apple-push-notifications相关内容
我正在创建一个大众营销应用程序,我可以在其中向我的所有订阅者群发送优惠券,其中可能有数百万人,而且我应该能够在一天中多次发送优惠券. 所以,我的困惑是,我的任务是否会受到任何类型的配额的阻碍,比如这些流行服务上一天/一周/一个月的推送通知数量.此外,我的应用程序是否有可能因为发送这么多而被禁止向人们发送消息. 我的应用不会向用户发送无关内容的垃圾邮件,并且该应用将确保发送的所有优惠券都
..
我在我的 iOS 应用程序中使用 Websocket 进行数据传输.但是,由于有时当应用程序在后台暂停时,套接字会中断.在这种情况下,我使用 Voip 推送到 iOS 应用程序来唤醒应用程序. //在appDidFinishLaunching上调用//注册voip通知PKPushRegistry *voipRegistry = [[PKPushRegistry alloc] initWithQu
..
我有以下问题:“我的应用程序从自己的服务器接收一些远程通知只是为了向用户显示一些实用信息.我没有使用图标徽章,因为我不需要它.如果应用程序用户触摸来自 iOS 通知中心的远程通知,我的应用程序可以毫无问题地捕获它,我从 application:didFinishLaunchingWithOptions: 接收选项,或者,如果应用程序打开,我用 捕获远程通知application:didReceiv
..
在 JavaPNS 文档中,我看到了: 要确定推送是否成功发送到 Apple 并且 Apple 没有返回任何错误响应数据包,只需调用 pushNotification.isSuccessful() 方法.如果出现以下任何一种情况,通知可能不会成功: 图书馆拒绝了您提供的令牌,因为明显违反了规范(例如:令牌不是 64 字节长等) 库拒绝了您提供的有效负载,因为明显违反了规范(例如:有效
..
告诉我如何通过CURL php上的推送方式发送消息?此承诺不起作用: $ch = curl_init();curl_setopt($ch, CURLOPT_URL,'https://gateway.push.apple.com:2195');curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);curl_setopt($ch, CURLOPT_RETURNTR
..
我想在收到推送通知时触发数据获取.我了解这是在向用户显示通知之前发生的.现在我在我的 AppDelegate.m 中有这个: - (void)application:(UIApplication *)application didReceiveRemoteNotification:(NSDictionary *)userInfo{if ( application.applicationState
..
我正在尝试使用 worklight 向 ios 发送推送通知.但是在发送时,IDE 在日志中显示无效令牌 ID 错误. 我正在尝试使用沙盒证书签署我的应用程序. 请帮忙. 我已成功向 android 发送通知. 解决方案 您能否添加来自 Xcode 控制台和 Worklight Server 的实际完整错误? 同时,确保一切设置正确.开发者证书、PNS 证书、应用程
..
我已按照这个很棒的要点中的说明获取INSendMessageIntent 致力于在 iOS 15 上显示用户的个人资料图片.效果很好. 但是,我无法弄清楚如何获取要显示的群组消息的图像. 我无法让它同时显示组名和图标.如果我不在 recipients 中将组作为 INPerson 提供,则 speakableGroupName 将不会出现在通知 UI 中.但是组的INPerson 上的
..
在开发模式下,我可以向设备发送推送通知,而不是在生产模式下,我的设置是: --> 我已经从配置门户下载了 aps_production.cer 证书,然后双击 aps_production.cer 安装的钥匙串访问,最后从钥匙串访问中获取私钥,当时它要求输入密码我已经给出了一些密码,如“admin". --> openssl pkcs12 -in CertificateName_pro
..
我正在尝试构建一个有助于对患者进行生态瞬时评估的 iOS 应用程序.基本上它是一个简单的调查应用程序,患者需要每天三次. 我是 iOS 开发的新手,因此我无法做出一些设计决定,如果你们中的一些人能够查看这些设计决定并告诉我是否可以在 iOS 应用中使用,我将不胜感激. 我希望患者在早餐、午餐和晚餐后每天进行三次这些调查.所以我希望我的应用程序自动启动或至少弹出一个剩余部分供用户启动调查
..
我才知道 iOS 13 更改了推送通知设备令牌和有效负载.我已经更新了应用程序并发布了它.现在,我们在 PHP 中有服务器,我们向用户发送警报和静默通知.我已经通过“https://developer.apple.com/documentation/usernotifications/setting_up_a_remote_notification_notification/sending_not
..
是否有可能前台推送进来,但应用在后台时收不到推送通知? 我有一些用户报告了这个问题,并想知道可能是什么原因.也许这只是混乱?如果其他人有同样的问题,请赐教,如果有,原因是什么.谢谢! 解决方案 从 iOS 7.0 开始,有一条新消息可以让您的 UIApplicationDelegate 在应用程序处于背景:除了application:didReceiveRemoteNotificat
..
我有一个创建通知中心实例的手臂我将带密码的证书导入密钥保管库,现在我想将该证书用作 Apple 通知中心的 apns. 我正在尝试这样的事情,但总是收到错误的请求: "type": "Microsoft.NotificationHubs/namespaces/notificationHubs","apiVersion": "2017-04-01","name": "[concat(par
..
我正在使用 javaPNS_2.2.jar 文件向 iPhone 设备发送推送通知消息. 我的代码是: PushNotificationPayload payload = PushNotificationPayload.complex();/* 自定义负载 */payload.addAlert("Hello World!");payload.addCustomDictionary("myk
..
我收到了 Apple 的成功回复,但我的 Pass 从未更新.Pass 甚至从不调用我的服务器来获取任何更新等. 这个文档甚至没有提到 Apple Passes.https://developer.apple.com/documentation/usernotifications/setting_up_a_remote_notification_notification_server_req
..
远程通知中的自定义声音有一个大问题. 这是我的场景: 我有两种类型的通知,每一种都有自定义声音.当我的应用程序处于非活动状态或在后台时,声音就像一个魅力,操作系统在通知中心横幅警报中显示通知. 当在前台状态收到通知时,我处理通知,提取 aps 声音元素并通过 AVAudioPlayer 播放声音: func playSound(_ sound: String) {myLog("
..
我正在使用 Sly PHP 推送通知库,但是无论我发送所有我的推送通知完全是手动的,没有库(就像下面的脚本一样).如果我的 SQL 数据库中存在无效令牌并且我尝试向该令牌发送推送,我将与 ssl://gateway.push.apple.com:2195 和所有后续令牌断开连接不接收推送.我怎样才能发现无效令牌并将它们从我的数据库中删除,或者在遇到无效令牌后继续发送推送?我在下面的 php 脚本(
..
我试图在我们的构建服务器上为我的应用程序生成一个新的 APNs 证书,但是当我进入证书和私有的“导出 2 个项目"步骤时关键,我发现我没有两个项目.我的证书没有任何私钥. 我可以在我的钥匙串中看到证书属于系统钥匙串,而公钥和私钥在我的 CI-Jenkins 钥匙串中. 我在我的开发机器上重复了这个过程,并且在那里运行良好. 唯一的区别是构建服务器当前设置为使用我们的自定义 CI-
..
我在我的应用程序中使用了 Apple Push Notification,它在 Adhoc Distribution 中运行良好.我已将我的应用程序提交到 AppStore,但推送通知不适用于我的应用程序并收到诸如“Apple 拒绝了您的设备令牌"之类的消息.我使用单独的 .p12 文件进行开发和生产构建并上传到 Urban Airship. 注意: 但是我在开发和生产中使用了相同的应
..
有没有办法在收到推送通知后在特定选项卡上打开我的应用程序? 解决方案 在 Google 上搜索推送通知教程,您会发现一些非常好的链接.研究示例并查看代码. 然后创建一个类似这样的方法: -(void)goToNewsTab{[控制器 setSelectedIndex:4];} 控制器是你的 UITabBar.
..