系统:mac os
软件包: cornerstone3.0.3
错误信息:Could not contract repository to read the latest log entries. The log displayed may be incomplete
错误原因:在未缓存状态下(通常是第一次)点击log,会弹出提示框提示可以下载仓库的log并缓存,如果选择了下载,那么当服务器或者网络出现问题或者其他问题就会导致错误信息出现
解决方案:
0.退出软件包
1.清除domain
defaults delete com.zennaware.Cornerstone HistoryCacheUsage (网上找的)
这里的com.zennaware.Cornerstone是安装包标识符,破解版一般和正版都不同,查看安装包标识符方法,
Finder 进入应用程序列表右击软件包contextmenu点击显示包名称,双击文件info.plist 查看软件包信息,key为 Bundle identifier对应的Value即安装包标 识符,根据此标识符清除domain即可。
2.清除缓存
打开finder 前往文件夹 ~/Library/Caches/Cornerstone,删除文件夹 (网上找的)
鉴于安装方式不同,缓存文件路径也不尽相同 ,如果上述路径找不到,也有可能在 ~/Library/Containers/xxxx(安装包标识符),关于此路径的作用 https://apple.stackexchange.com/questions/290310/whats-the-purpose-of-library-containers/290312 有解释,也可以根据安装包标识符进行全局搜索找 到对应路径。
3.重启软件包,查看log会重新弹出提示框,这时不要再选择download。
以上。
网友评论