【问题标题】:How to get SMS from iPhone (xcode)? [closed]如何从 iPhone (xcode) 获取短信? [关闭]
【发布时间】:2012-08-20 13:55:30
【问题描述】:

我看到很多帖子说这是不可能的。
然而,我很奇怪可以越狱手机(这会让苹果赔钱),可以发送文本或使用 xcode 获取请求(这可能是垃圾邮件),但无法阅读文本。
你们中有人尝试过并成功了吗?
毕竟,iPhone 确实会读取短信,所以数据就在其中,只需将其取出即可。
非常感谢您对此的任何想法。


问题是: 如何获取 iPhone 上所有短信的内容?

【问题讨论】:

  • 真的不清楚你在问什么。你能再试一次,问一个具体的、详细的问题吗?
  • @MichaelPetrotta,你为什么关闭这个问题? John 的更新(“我如何在 iPhone 上获取所有短信的内容?”)不是一个特定的问题?
  • @MichaelPetrotta,在所有其他英语难以辨认的问题的上下文中,这表明发帖人基本上甚至没有费心投入一个NSLog(),或者在调试器(不要关闭),坦率地说,关闭这样的问题是荒谬的,在任何地方都很难找到答案。顺便说一句,即使没有发帖者的编辑,您也应该能够仅通过标题就知道他在问什么。我做到了,正如我妻子提醒我的那样,我无法读心。
  • @MichaelPetrotta,我尝试过使用元数据,但发现这种体验完全没有成效(部分原因是实际阅读元数据的受众范围更窄)。我这里不是在讨论主题,我是在讨论这个问题。因此,我相信这正是我的 cmets 应该去的地方。如果您不同意,您可以停止回复。
  • @MichaelPetrotta,是的,嗯,在我看来,当你关闭这样的问题时,你正在干扰 SO 的目的,正如你所说,它是一个网站专为编程问题而设计。问了一个编程问题,你关闭了它,显然仍然认为关闭投票是合理的。停止关闭有效问题,您就消除了我在此处继续讨论的需要。

标签: ios sms jailbreak


【解决方案1】:

这当然是可能的。由于 Jailbreak 标记已应用于您的问题,我假设您可以编写需要越狱手机的应用程序,并且不会提交到 iTunes App Store。

如果是这样,请最近查看at my answer to this other question。请参阅我发布的mostRecentSMS 方法。那只会读取最新的 SMS,但如果您只是修改我的 sqlite 代码以循环 所有 消息(行),您可以获得任何您想要的 SMS 内容。

(例如,取消注释我在那里显示的 while 循环:while (sqlite3_step(statement) == SQLITE_ROW) 而不是使用 if 语句)

【讨论】:

  • 有一次遇到一个麻烦的女朋友,结果我在sqlite数据库中添加了一些表,然后实现了一个sqlite触发器来复制新消息,所以删除后仍然存在复制。无论如何,我相信您可以使用 iOS equiv 触发该 bash 脚本。用于启动守护程序的 Mac OS X 的“WatchPaths”选项,并在目录中的内容更改时启动您的守护程序。我还没有测试它(我使用了一个 cron 作业),但我找到了一些示例代码的链接:developer.apple.com/library/ios/samplecode/DocInteraction/…
  • @Orwellophile,这是解决关系问题的绝佳技术解决方案 :)
  • @nate,只有当你有一个已知的关系问题,并且很简单地试图记录它以便摆脱自己而不受到指责时。否则,这是制造关系问题的可靠方法:)
  • mspy.com/…mspy 是怎么做到的?
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多