【问题标题】:How to catch all push notifications from other apps on iOS using private frameworks?如何使用私有框架捕获来自 iOS 上其他应用程序的所有推送通知?
【发布时间】:2015-09-01 14:24:08
【问题描述】:

我正在寻找一种方法来检测定向到 iOS 上其他应用的传入推送通知。我知道使用公共框架可能无法做到这一点,但由于这是针对个人项目的,所以我可以使用私有库。

每次收到通知时,我都想通过蓝牙与外部设备联系,但我无法对设备本身进行编程(因此没有 ANCS)。我已经研究过 SpringBoardServices 和 BulletinBoard 私有框架,但我不是专业的程序员,所以我想不出一种方法来满足我的需要......有什么想法吗?提前致谢!

【问题讨论】:

  • 嘿,有什么发现吗?
  • @DeveloBär 不幸的是我还没弄明白
  • @CarloRapisarda 你找到解决方案了吗?

标签: ios objective-c push-notification apple-push-notifications iphone-privateapi


【解决方案1】:

非常有趣的问题!

我有一些想法可以帮到你。

私有框架 SpringboardServices:

  • SBSPushStore 类
  • SBSPush*

然后是 BulletinBoardService。它是通知中心的代号。而且因为它显示了通知列表,所以它必须在某处包含通知数据。我会仔细研究一下这个框架。

最后,我的最后一个猜测是,有一个 ApplePushService 私有框架。我认为它会收到远程通知。

祝你好运!让我们更新:)

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2017-11-05
    • 2014-05-28
    • 1970-01-01
    • 2012-12-26
    • 2012-07-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多