每当我写入核心数据时,我都会将此警告输出发送到控制台
CPSqliteStatementPerform: attempt to write a readonly database for UPDATE ddd.ext_container SET orig_date_modified = (SELECT date_modified FROM container WHERE pid=container_pid) WHERE orig_date_modified=0
CPSqliteStatementReset: attempt to write a readonly database for UPDATE ddd.ext_container SET orig_date_modified = (SELECT date_modified FROM container WHERE pid=container_pid) WHERE orig_date_modified=0
一切似乎都运转正常,我没有任何崩溃或类似的事情,只是担心。 有谁知道这意味着什么?
答案 0 :(得分:2)
您是否已将持久性存储初始化为只读?这将导致这种一般类型的消息。
您是否尝试通过SQLite绕过核心数据堆栈来访问商店?如果是这样,你可能会损坏商店。