如何使用私有框架访问iOS 8短信历史记录?

时间:2015-08-22 13:43:34

标签: ios iphone ios8 jailbreak iphone-privateapi

我想在我的应用中阅读iPhone的短信历史记录。我的应用程序是我自己使用的(企业分发没有越狱),它不适用于苹果商店,因此使用私有框架没有限制。我到目前为止测试的解决方案是:

  1. 阅读短信数据库 - >由于沙箱限制而无法正常工作。
  2. 使用ChatKit;我看到CKConversationList类有一个方法-(id)conversations,我猜它会返回一个CKConversations数组。然后我可以回顾所有的历史。当我在我的应用程序中调用它时,问题是CKConversationList.sharedConversationList().conversations()返回nil。虽然我在MobileSMS过程中调用它时没有返回nil(我通过调整检查并在越狱手机上测试它)。我看到了一个名为+(void)initialize的方法,我在调用上面的方法之前调用了它,但它仍然不起作用。
  3. 可能会使用IMCore私有框架,但我不知道如何。

    谢谢你提前:)

0 个答案:

没有答案