notifications 相关问题

通知是显示的用户界面元素,表示发生了事件。

如何创建多个具有相同通知的javascript

这里有两个 JavaScript。还有一个通知脚本。 我想将两个 javascript 合并为一个,并让两个 javascript 显示相同的通知。 这是两种不同的 javascript...

回答 1 投票 0

Spring Boot 管理服务器自定义通知

如何设置 Spring Boot 管理服务器,以便我可以针对不同的应用程序通知不同的用户?到目前为止,我只能通知相同的用户所有注册应用程序的状态更改。布...

回答 1 投票 0

本地通知不适用于 TestFlight 版本

我构建了一个应用程序供亲密的家人和朋友使用。我无法将应用程序上传到 App Store,因为我使用的是受版权保护的材料/资产,因此我使用 TestFlight 来分发应用程序以允许我的家人...

回答 1 投票 0

我的 Flutter 本地通知出现一些错误

我需要帮助,调用本地通知时出现错误。 对于 initState : 初始化状态(){ super.initState(); flutterLocalNotificationsPlugin = new FlutterLocalNotificationsPlugin()...

回答 8 投票 0

Google 日历 API 100% 不会发送电子邮件

我正在使用最新版本 v3 的 Google Calendar API 来创建活动并邀请人们(通常是我们组织外部的人员)参加这些活动。有些与会者从未收到过前夕的电子邮件...

回答 1 投票 0

从通知中心使用直接 Web 推送时出现错误

我目前正在尝试从 Azure 的通知中心实现直接 Web 推送。 然而,有些东西似乎不起作用,因为推送没有出现,并且在 Azure 中我得到一个“

回答 2 投票 0

如何从 TZDateTime 内的变量设置小时和分钟?:Flutter

我安排用户通知。它工作得很好,但我想添加来自用户的小时和分钟,只有我有两个变量,小时和分钟,但我不知道把

回答 1 投票 0

如何使用background_fetch:Flutter处理安排在特定时间的通知

问题很详细 我使用 Awesome_notifications 包。 通知有时会很好地发挥作用,但有时它们仅在应用程序打开时才起作用。

回答 2 投票 0

将联系人图像添加到 MessagingStyle 通知“人员”

我希望我的通知包含联系人的图像。 我正在使用NotificationCompat 和MessagingStyle 来显示联系人的聊天消息。 当在个人上使用 .setIcon 时,这有效...

回答 2 投票 0

在新版本 1 中使用 Firebase 的 FCM 功能在多个设备 ID 上发送通知

以前,Android 设备中有一个参数可以传递多个设备 id(registration_ids)来发送通知。但由于旧版本的 FCM API 已弃用,新的 FCM API v1 可用...

回答 1 投票 0

仅当应用程序打开时才会出现通知:Flutter

问题很详细 我使用 Awesome_notifications 包。 通知有时会很好地发挥作用,但有时它们仅在应用程序打开时才起作用。

回答 1 投票 0

Swift 编译器错误(Xcode):在范围内找不到“FlutterLocalNotificationsPlugin”

Flutter 开发人员, 当我想在 IOS(Iphone)模拟器上运行我的 Flutter 项目时,我遇到了这个麻烦: Xcode 构建完成。 12.7秒 构建 iOS 失败...

回答 1 投票 0

UNMutableNotificationContent 在用户信息中带有自定义对象

我想在 UNMutableNotificationContent 的 userinfo 中使用自定义对象,但它不起作用。 当我将自定义对象放入用户信息时,不会触发通知。 使用此代码,通知...

回答 1 投票 0

每个通道的 Slack 自定义 Slack 通知声音?

我知道如何在每个通道上静音通知,以及如何在 Slack 中更改每个通道上触发通知的内容。但据我所知,无法设置唯一的通知...

回答 2 投票 0

如何根据分配的服务订单仅向特定用户发送通知

我正在尝试在 Laravel 中使用 Filament 编写数据库通知,但它似乎不会向分配到服务订单的用户发送通知。可以这样做吗

回答 1 投票 0

如何在iOS应用程序购买中处理CONSUMPTION_REQUEST通知

每个 ios 文档 App Store 使用多种因素来确定退款请求是否被批准或拒绝。为了帮助通知和改进退款流程,您可以发送有关用户的信息

回答 2 投票 0

发送多个 iPhone 通知

当我需要发送一个通知时,我的代码工作正常,但每次当我需要发送多个通知时,它只发送第一个通知。这是代码: 当我需要发送一个通知时,我的代码工作正常,但每次当我需要发送多个通知时,它只发送第一个通知。这是代码: <?php $device_token = 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx'; $apnsHost = 'gateway.sandbox.push.apple.com'; $apnsPort = 2195; $apnsCert = 'apns-dev.pem'; $streamContext = stream_context_create(); stream_context_set_option($streamContext, 'ssl', 'local_cert', $apnsCert); $apns = stream_socket_client('ssl://' . $apnsHost . ':' . $apnsPort, $error, $errorString, 60, STREAM_CLIENT_CONNECT, $streamContext); $payload['aps'] = array('alert' => 'some notification', 'badge' => 0, 'sound' => 'none'); $payload = json_encode($payload); for($i=0; $i<5; $i++) { $apnsMessage = chr(0) . chr(0) . chr(32) . pack('H*', str_replace(' ', '', $device_token)) . chr(0) . chr(strlen($payload)) . $payload; fwrite($apns, $apnsMessage); }?> 我做错了什么? 提前谢谢, 姆拉乔 您应该只打开与 apns 的连接一次。现在你正在循环中打开它,这是错误的。我还使用稍微不同的方案来构建我的消息。你应该这样做: $apns = stream_socket_client('ssl://' . $apnsHost . ':' . $apnsPort, $error, $errorString, 60, STREAM_CLIENT_CONNECT, $streamContext); for($i=0; $i<5; $i++) { $apns_message = chr(0).pack('n', 32).pack('H*', $device_token).pack('n', strlen($payload)).$payload; fwrite($apns, $apnsMessage); }?> 另请注意,苹果建议使用相同的连接来发送所有推送通知,因此您不应在每次有推送通知要发送时都进行连接。 查看以下文档: http://developer.apple.com/library/mac/#documentation/NetworkingInternet/Conceptual/RemoteNotificationsPG/CommunicatingWIthAPS/CommunicatingWIthAPS.html#//apple_ref/doc/uid/TP40008194-CH101-SW3 它表示应使用 TCP/IP Nagle 算法在一次传输中发送多个通知。您可以在这里了解 Nagle 算法: http://en.wikipedia.org/wiki/Nagle%27s_algorithm 所以我相信创建消息的代码应该如下所示: // Create the payload body $body['aps'] = array( 'alert' => "My App Message", 'badge' => 1); // Encode the payload as JSON $payload = json_encode($body); // Loop through the token file and create the message $msg = ""; $token_file = fopen("mytokens.txt","r"); if ($token_file) { while ($line = fgets($token_file)) { if (preg_match("/,/",$line)) { list ($deviceToken,$active) = explode (",",$line); if (strlen($deviceToken) == 64 && intval($active) == 1) { // Build the binary notification $msg .= chr(0) . pack('n', 32) . pack('H*', $deviceToken) . pack('n', strlen($payload)) . $payload; } } } fclose ($token_file); } if ($msg == "") { echo "No phone registered for push notification"; exit; } 现在打开 TCP 连接并发送消息.... 在黑暗中拍摄。看看你的 for 循环。 看起来您打开了连接并推送了消息...但是该连接会自行关闭吗?您是否需要为每次推送启动一个新连接,从而需要在 while 循环结束时关闭第一个连接,然后才能重新启动另一个连接?

回答 3 投票 0

我可以在ansible playbook中的当前notify下使用notify吗

我需要通过ansible自动执行任务: 它是部署一个包,如果成功则部署另一个包,如果成功则重新启动服务。 我认为notify里面的notify可以解决这个问题...

回答 1 投票 0

Flutter 更新 FutureBuilder 中的单条数据记录

情况: 我仅使用 Flutter Web(要求)。我在 StatefulWidget 中有某种 DataTable(针对样式问题进行了包装),它显示从后端获取的客户数据。数据...

回答 1 投票 0

观察新的系统通知 OSX

是否可以监听/观察 macOS 收到的新通知? 我的意思是当收到新的 iMessage 或 Slack 消息时(所以基本上导致通知中心显示的所有内容......

回答 3 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.