我想在我的应用中阅读iPhone的短信历史记录。我的应用程序是我自己使用的(企业分发没有越狱),它不适用于苹果商店,因此使用私有框架没有限制。我到目前为止测试的解决方案是:
CKConversationList
类有一个方法-(id)conversations
,我猜它会返回一个CKConversations
数组。然后我可以回顾所有的历史。当我在我的应用程序中调用它时,问题是CKConversationList.sharedConversationList().conversations()
返回nil。虽然我在MobileSMS过程中调用它时没有返回nil(我通过调整检查并在越狱手机上测试它)。我看到了一个名为+(void)initialize
的方法,我在调用上面的方法之前调用了它,但它仍然不起作用。可能会使用IMCore私有框架,但我不知道如何。
谢谢你提前:)