gpt4 book ai didi

ios - 接收iOS系统(例如短信)通知

转载 作者:行者123 更新时间:2023-11-29 02:06:04 26 4
gpt4 key购买 nike

我看到其他人也问过同样的问题,例如iOS system alertsreceiving all alerts ,没有得到答复。

我在第二个代码中尝试了该代码,但它只收到该应用程序的所有警报。所以如果例如我在运行此应用程序的设备上收到短信提醒,我只收到以下内容:

Notification found with:

name: _UIApplicationWillAddDeactivationReasonNotification
object: <UIApplication: 0x14dd01a40>
userInfo: {
"_UIApplicationDeactivationReasonUserInfoKey" = 10;
}
Notification found with:

name: UIApplicationWillResignActiveNotification
object: <UIApplication: 0x14dd01a40>
userInfo: (null)

所以这只是应用程序上的 SMS 对话框的效果,而不是 SMS 通知。

据我所知,在 iOS 应用程序沙箱中无法接收所有系统通知(例如 Facebook、WhatsApp、Twitter、短信、来电、未接来电等)。获得这些的唯一方法是通过可以请求 ANCS 的 BLE 外围设备。

这是正确的吗?

最佳答案

你是对的。请求这些通知的唯一方法是通过 BLE ANCS 协议(protocol),与 iOS 设备通信的外围设备可以订阅该协议(protocol)。

我能想到的一个非最重要的原因是避免人们能够通过本质上“抓取”并以恶意方式累积这些通知来进行任何形式的监控。

关于ios - 接收iOS系统(例如短信)通知,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29780501/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com