goodryb
V2EX  ›  macOS

macOS10.14 无法访问 iMessage 的数据库文件了?

  •  
  •   goodryb · Sep 28, 2018 · 3001 views
    This topic created in 2813 days ago, the information mentioned may be changed or developed.

    经常坐火车,之前写了个脚本是读取 12306 的短信,添加一个日历事件 升级到 10.14 之后发现这个短信的数据库不让访问了,看文件权限应该没问题,不知道什么原因

    sqlite3.OperationalError: unable to open database file

    文件是 /Users/{username}/Library/Messages/chat.db

    6 replies    2020-03-01 12:11:29 +08:00
    xy90321
        1
    xy90321  
       Sep 28, 2018 via iPhone
    隐私里新增了文件访问权限的设置
    不添加白名单无法读取 Message
    allenwang
        2
    allenwang  
       Sep 28, 2018 via iPhone
    能分享下脚本么
    goodryb
        3
    goodryb  
    OP
       Sep 28, 2018
    @xy90321 #1 所以这个要怎么添加白名单呢?
    goodryb
        5
    goodryb  
    OP
       Oct 19, 2018   ❤️ 1
    @xy90321 #1 今天才想起来设置这个东西,一般都是在命令行执行的,添加了 iTerm2 后可以了
    tianzhidao4422
        6
    tianzhidao4422  
       Mar 1, 2020
    @xy90321 如何添加白名单 ?除了给全部的磁盘访问权限
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   1189 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 264ms · UTC 17:51 · PVG 01:51 · LAX 10:51 · JFK 13:51
    ♥ Do have faith in what you're doing.