我看过很多帖子说这是不可能的。
然而,对我来说,有可能越狱手机(这会让苹果赔钱),发送文本或获取xcode请求(这可能是垃圾邮件),但是不可能阅读文本。
你们中有没有人试图这样做并成功了吗?
毕竟,iPhone确实阅读了短信,因此数据就在那里,只需要把它拿出来。
非常感谢对此的任何想法。
问题是:
如何获取iPhone上所有短信的内容?
答案 0 :(得分:2)
肯定是可能的。由于越狱标签已应用于您的问题,我认为您可以编写需要使用越狱手机的应用,并且不会将其提交到iTunes App Store。
如果是,请最近查看at my answer to this other question。请参阅我发布的mostRecentSMS
方法。这只会读取最新的短信,但如果您只是修改我的sqlite代码以循环遍历所有消息(行),您可以获得所需的任何短信内容。
(例如,取消注释我在那里显示的while循环:while (sqlite3_step(statement) == SQLITE_ROW)
而不是使用if
语句)