【问题标题】:Capture 3rd party app notifications in a pebble watchapp在 pebble watchapp 中捕获 3rd 方应用通知
【发布时间】:2015-11-15 21:11:33
【问题描述】:

有没有办法编写一个手表应用程序(用于卵石时间)来捕获来自 iOS 的 3rd 方应用程序的通知?

例如,我想捕获 WhatsApp 通知并将其显示在我的手表应用中,而不是默认通知 UI。

【问题讨论】:

    标签: ios pebble-watch pebble-sdk pebble-js


    【解决方案1】:

    要从 whatsapp 获取任何注释,您必须像这样设置通知侦听器:

    [[NSNotificationCenter defaultCenter] addObserver:self 
                                         selector:@selector(handleReachabilityChange:)        
                                           name:@"reachabilityChanged" 
                                           object:nil];
    

    然而,whatsapp.com 上的所有文档都表明,虽然有用于通过 whatsapp发送/共享某些内容的 API,但没有用于接收通知的已发布 API。

    所以有两种可能:

    1) 使用某种系统范围的通知捕获工具并查看 IF 是否正在发送任何通知,然后,如果是,请使用这些通知,因为知道它们可能会在 whatsapp 的任何更新时停止。

    2) 无法直接从 whatsapp 获取。

    【讨论】:

    • 目前我正在从 WhatsApp 获取所有通知到默认通知中心。我想覆盖它并将它们发送到我的应用程序。
    • 您在这里的评论几乎是您原始问题的重复。我们知道您想做什么。添加观察者有效吗?您是否使用过某种通知检查工具(不仅仅是查看通知中心)来检查通知的发布以对常量进行逆向工程?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多