草庐IT

NOTIFICATIONS

全部标签

iOS - Expo Notifications.getExpoPushTokenAsync() 未获取 token

我正在尝试从我的应用程序接收推送通知token,但我从未收到token。我尝试使用一些警报进行调试,我可以看到在接受通知时我得到了“granted”返回。我只测试过iOS。我在运行"expo":"^32.0.0","react-native":"https://github.com/expo/react-native/archive/sdk-32.0.0.tar.gz",我尝试使用来自https://docs.expo.io/versions/latest/guides/push-notifications/的指南因为它不起作用,我尝试了他们从API引用中提供的小吃:https://d

iphone - 如何在 ios 中通知用户,而应用程序关闭/在后台

我想在到达“时间”时通知用户。例如:我有一个包含很多行的表格View。这些行类似于提醒,用户可以在其中设置提醒的日期和时间。于是连续把提醒设置为4月24日12:15。此时App关闭。那么我该如何通知用户这个时间到了呢?有没有没有苹果推送通知服务的方法?编辑1:感谢您的回答,以下是本地通知的示例://Thisexampleadds20secondstocurrenttime,useitfortestingUILocalNotification*localNotification=[[UILocalNotificationalloc]init];NSDate*currentDate=[NS

使用 cordova 的 Android/ios 异步通知

我正在使用cordova构建一个应用程序,很可能是Android/ios。我的应用程序需要向用户发送提醒,理想情况下,该通知会将用户带到该应用程序。当通知启动时,应用程序可能并且很可能不会运行。下一个通知是应用程序提前知道的,不需要互联网来查找通知的内容。目前数据在本地存储中,因此native代码可能无法访问?我认为它是每天在特定(可配置)时间运行的cron作业,然后在必要时通知用户。我想知道实现此目标的最佳方法是什么。到目前为止,这是我发现的内容:cordova中的对话框/通知插件,但似乎只有在应用程序运行时才会启动。推送通知插件:乍一看,这似乎是互联网推送通知,并不是我真正需要的。

ios - 打开应用程序时检索 APNS 的通知

我不确定有没有人遇到过这种情况,但是是这样的:我已经完成了APNS,应用确实收到了通知。当我从通知(调用appDidReceiveRemoteNotification:)打开应用程序时,它工作正常。奇怪的是,当应用程序在后台运行时,它会收到一条通知(显示在通知框中)。当我通过点击图标(不是通知)打开应用程序时,调试器没有在appDidReceiveRemoteNotification:或appDidFinishLaunchWithOption:处停止,所以我的通知没有保存.当我再次下拉通知框并点击通知时,调试器按预期停止在appDidReceiveRemoteNotification:

ios - 当用户按下图标而不是警报时处理本地通知

这是我想处理的情况,引用自Apple的文档。Asaresultofthepresentednotification,theusertapstheactionbuttonofthealertortaps(orclicks)theapplicationicon.Iftheactionbuttonistapped(onadevicerunningiOS),thesystemlaunchestheapplicationandtheapplicationcallsitsdelegate’sapplication:didFinishLaunchingWithOptions:method(ifimp

iphone - iOS 应用角标(Badge)仍然存在

我有一个使用本地通知的iPhone应用程序。它几乎完美地工作,尽管我有一个小问题:当我启动应用程序时,通知中的红色气球(应用程序角标(Badge))没有消失。我该怎么做才能修复它?我已经从iPhone中删除了应用程序,但是当我用Xcode再次编译它时,我又回来了。 最佳答案 尝试[[UIApplicationsharedApplication]setApplicationIconBadgeNumber:0];在您处理完您的通知之后。 关于iphone-iOS应用角标(Badge)仍然存在

tomcat - 在 Hadoop 中实现作业结束通知监听器

我正在尝试在工作完成后收到通知。为此,我使用以下链接作为引用。我无法让它工作。我在互联网上找不到太多关于它的东西。我正在使用tomcat作为在我使用servlet的地方建立通知url点的方法。http://hadoopi.wordpress.com/2013/09/18/hadoop-get-a-callback-on-mapreduce-job-completion/根据我的说法,这是servlet显然不应该工作,因为我没有直接从我应该提交参数的另一个页面调用它。在这里,我需要一个监听器来获取来自hadoop的调用,然后获取将提交给servlet的jobId和jobStatus,但我

Hadoop post-hook 和作业完成通知

我想将我的Hadoop作业输出导入到Hive表中。如何在map-reduce作业/流程中实现后挂接?或者任何其他自动化选项?我还会在工作完成后发出通知,例如向用户发送电子邮件。我发现了这个:https://issues.apache.org/jira/browse/HADOOP-1111,但我不太了解如何去做,因为我是map-reducing的新手。谢谢。 最佳答案 conf.set("mapreduce.job.end-notification.url","url")会做。url应该是一个httpurl,您将在其中接收回调。来自j

events - 从 HDFS 接收文件系统事件和通知

HDFS是否提供轮询文件系统事件(如文件创建/修改/删除)的方法?此外,它是否提供/支持任何回调机制以在此类事件发生时得到通知?我没有看到这种东西的直接和详细的用例,但是有一个特定的要求来检查这个功能。我没有遇到任何提到这一点的文件。如果有任何HDFS提交者对此发表评论,那就太好了。 最佳答案 目前没有允许这样做的内置HDFS功能。解决方法是对监视目录执行客户端轮询,或手动跟踪所有记录事件的事务日志。 关于events-从HDFS接收文件系统事件和通知,我们在StackOverflow上

php - 带有 PHP 脚本的 Apple 推送通知服务

我正在尝试将推送通知发送到我的iPhone(APNS)。我读了这个post并尝试实现它。所以我所有的证书都很好(正常)。现在我有了这个php脚本:$device='4f30e047c8c05db93fa87e7dca5325f7738cb2c00b4a02d4d4329a42a7128173';//MyiphonedeviceToken$payload['aps']=array('alert'=>'Thisisthealerttext','badge'=>1,'sound'=>'default');$payload['server']=array('serverId'=>$server