无需越狱即可检测到传入的SMS或iMessage。

4

在我的应用程序中,我只是想检测到一个传入的短信或iMessage。我不需要知道它来自哪里或其内容,只需知道它已经收到。我已经看到很多越狱解决方案。在iOS 6中是否有不需要越狱就能做到这一点的方法?


2
问题是你是否需要在应用商店中获得批准?如果不需要,那么你可以使用私有API或未记录的功能,只要它们不需要越狱。所以,请澄清一下它是否需要在应用商店中获得批准,还是只需要在未越狱的手机上正常运行即可? - Nate
需要得到批准。不幸的是,我还没找到实现这个的方法。我打算在基于BLE的通知设备上使用它。我听说苹果正在阻挡这种功能,以推出自己的智能手表。我想我只能等着看了。 - TheEnigma2112
很不幸,我认为你就没有什么运气了。这可以通过 未记录不支持 的功能实现,这些功能实际上并不需要越狱。但是,它可能无法通过App Store的审核。 - Nate
一直在寻找完全相同的东西,但没有任何运气。你找到解决方案了吗? - Dummy Code
不,苹果将所有这些都隔离起来,以保护手机用户免受可能妨碍紧急呼叫和信息发送等操作的恶意或无知应用程序的影响。看来iPhone首先是一部电话。想象一下。 - TheEnigma2112
你说你见过许多越狱解决方案。你能提供一些例子吗?我需要在越狱的iPhone上做这个,但是我找不到任何例子。谢谢! - Phillip
1个回答

0

事实上,没有越狱也可以做到这一点并不是完全不可能。您可以使用未记录/不支持的功能来监听核心电话通知,当消息进来时触发,并使用未记录的后台模式使您的应用程序在后台保持活动状态。但它们无法通过App Store的审核。 - Nate
没错,对于大多数开发者来说,应用商店的审批是非常重要的。我记得曾经听说过一些安卓开发者使用了一些未被记录的 NDK 功能来处理我所需要的某些不经批准的功能,不同的是 Play 商店不像苹果那样进行如此严格的筛查,因此这些应用程序可能会在被发现之前存在一段时间。(iOS 也可能存在类似的情况,因为有些自动短信回复工具在 API (我想是) 的限制下不应该存在) - JakeCataford
如果http://www.mspy.com/buynow.html能够实现,那么这是可能的。如果您的应用程序不需要通过应用商店(例如公司内部使用),那么它可以实现。 - OhadM

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接