gpt4 book ai didi

iphone - 我如何获取短信/电话事件,并在将它们发送到系统应用程序之前对其采取行动?

转载 作者:搜寻专家 更新时间:2023-10-30 19:50:04 25 4
gpt4 key购买 nike

我正在尝试为越狱的 iPhone 开发类似于 Mcleaner 或 iBlacklist 的应用程序。

我希望我的应用程序能够做的是拦截 SMS 或电话事件,并在将它们发送到适当的接收者之前对其进行处理。因此,例如,我希望应用程序获取 SMS 事件,将发件人与一组数字进行比较,然后处理数据或忽略它并将其传递给 SMS 应用程序。

在 MCleaner 中,您可以定义一个号码黑名单,如果收到与黑名单匹配的短信,用户将不会收到来自手机的警报,而是由 MCleaner 处理数据。

我将如何获取这些事件,以及如何在适当的应用程序收到它们之前获取这些事件?据我所知,我需要成为这些事情的第一响应者,但我真的不知道从哪里开始。我似乎找不到任何关于我将如何处理的提示,因为这个应用程序不会调用苹果类来获取数据..

谢谢。

最佳答案

我只能用这个来引导,抱歉,代码不是我给的。

在内存中,所有的 Action 调用都只是指针。你要做的就是覆盖指针,让它指向你自己的函数。一旦你这样做了,你就可以在你的函数中做你想要的,然后调用默认函数调用。这确保了操作调用的完整性,并允许您拦截操作。

关于iphone - 我如何获取短信/电话事件,并在将它们发送到系统应用程序之前对其采取行动?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4929448/

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