【问题标题】:Accessing SMS Content iPhone访问 SMS 内容 iPhone
【发布时间】:2010-08-20 18:50:44
【问题描述】:

我想确认是否允许以编程方式访问 SMS 内容。 是否允许开发人员访问传入/传出 SMS 的内容 iPhone?

我可以访问传入/传出的短信并检索信息吗 与他们相关,例如使用我定制的短信发送、发送到、正文、时间等 应用。

【问题讨论】:

    标签: iphone iphone-sdk-3.0


    【解决方案1】:

    不,您不能通过公共 API 这样做。

    你可能对私有 API 和越狱很幸运,但我猜这不是 allowed 在这里的意思。

    【讨论】:

    • 感谢 Eiko,只是想知道您是否遇到了 Apple 自己正式禁止此操作的链接。
    • 所有不存在公共 API 的东西都是不允许的。 :-)
    • 如果 puvlic APIi 可用而我们不知道怎么办/!
    【解决方案2】:

    Apple Dev Library 说:“在 iOS 4.0 及更高版本中,您可以从应用程序中发送短信。此功能仅用于发送消息。收到的短信将转到内置的消息应用程序。”我希望他们能解释为什么他们不允许程序访问消息。

    显然,不是使用 iPhone 应用程序,但您可以使用桌面应用程序访问它们。见here

    “Apple 将您的短信保存在其 iPhone 备份中,无论它们是保存在您的 PC 本地还是属于 iCloud 备份的一部分——您应该拥有。这很好!不幸的是,它们没有被分离出来. 但是,您可以通过文件系统访问它们。如果您在 Apple 机器上本地备份,您可以在 Library > Application Support > MobileSync > Backup 下找到文件。那里应该有多个文件夹,每个文件夹都有不同的备份图像你的手机。每个文件夹都应该有一个名为“3d0d7e5fb2ce288813306e4d4636395e047a3d28.mddata”的文件。这些是您的文本,采用 SQLite 数据库形式。”

    您需要使用 SQLite 来破译文件。这里有一些说明:

    How to Access and Read the iPhone SMS Text Message Backup Files.

    【讨论】:

      猜你喜欢
      • 2011-10-22
      • 2013-05-09
      • 1970-01-01
      • 2011-03-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多