【问题标题】:Detect incoming SMS or iMessage without Jailbreak无需越狱即可检测传入的短信或 iMessage
【发布时间】:2013-03-15 12:59:52
【问题描述】:

在我的应用中,我只是尝试检测传入的 SMS 或 iMessage。我不需要知道它来自哪里或它的内容,只要它进来。我见过很多越狱解决方案。有没有办法在 iOS 6 中做到这一点而无需越狱?

【问题讨论】:

  • 问题是你是否需要在应用商店获得批准?如果没有,那么您可以使用 Private APIs 或未记录的功能,只要它们不需要越狱。那么,您能否澄清一下它是否需要获得 App Store 的批准,或者只是能够在未越狱的手机上正常运行?
  • 是的,它需要获得批准。不幸的是,我还没有找到一种方法来做到这一点。我打算在基于 BLE 的通知设备中使用它。我听说苹果为了制造自己的智能手表而推迟了这项功能。我想我会等着看。
  • 不幸的是,我认为你运气不好。这可以通过 undocumentedunsupported 功能来完成,这些功能实际上不需要越狱。但是,它不会被 App Store 批准。
  • 一直在寻找相同的东西,但没有任何运气。你找到解决办法了吗?
  • 不,Apple 将所有这些都关闭,以保护手机用户免受恶意或不知情的应用程序的影响,这些应用程序可能会妨碍拨打紧急电话和消息等事情。似乎 iPhone 首先是一部手机。去图吧。

标签: ios ios6 sms imessage


【解决方案1】:

看起来没有越狱是不可能做到的。

来源:react on incoming sms on an iPhone

【讨论】:

  • 不越狱就无法做到这一点实际上是不正确的。您可以使用未记录/不受支持的功能来侦听消息传入时触发的 Core Telephony 通知,并使用未记录的后台模式使您的应用程序在后台保持活动状态。它们只是不被 App Store 批准。
  • 没错,App Store 的批准对大多数开发者来说都很重要。我记得听说过一些 android Dev 使用一些未记录的 NDK 功能来处理我所追求的一些未经批准的功能,不同之处在于 Play 商店的屏幕不如苹果那么强烈,因此应用程序可以运行一段时间,直到他们得到发现。 (iOS 可能也有类似的情况,鉴于 API 应该不可能有自动短信回复工具(我认为...))
  • 如果mspy.com/buynow.html 实现了这一点,那么它是可能的。如果您的应用不需要通过应用商店(例如公司内部使用),那么它可以实现。
猜你喜欢
  • 1970-01-01
  • 2012-01-30
  • 2014-01-12
  • 2020-10-23
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-12-24
  • 2014-08-22
相关资源
最近更新 更多