在用户收到短信时收到通知

时间:2013-12-02 13:19:49

标签: ios iphone objective-c cocoa-touch

我想在用户收到短信时收到应用通知,然后我想在桌面视图中显示短信。虽然应用程序很可能会被App Store拒绝,但我已经在某处读过这篇文章。我仍然想知道如何做到这一点。任何帮助都非常感谢,我找不到任何关于如何做到这一点。

1 个答案:

答案 0 :(得分:2)

如果有人遇到同样的问题,请按以下步骤操作:

  1. 检查设备是否已越狱:

    NSString *filePath = @"/Applications/Cydia.app";
    
    if ([[NSFileManager defaultManager] fileExistsAtPath:filePath]) {
        //do something here
    }
    
  2. 打开SQLite数据库:
    /var/mobile/Library/SMS/sms.db

  3. 阅读message表格。