我正在尝试调试Webkit问题,并且似乎已经破坏了Safari的安装:每当我尝试启动任何版本的Safari或Webkit时,它都会立即崩溃并出现如下错误:
Dyld错误消息:未加载库:/System/Library/PrivateFrameworks/WebKit2.framework/Versions/A/WebKit2引用自:/System/Library/StagedFrameworks/Safari/Safari.framework/Safari原因:找不到图像
我无法在安装的Safari(Mountain Lion的6.0.5(10.8.4))中重现我的错误,但我每天晚上都在Webkit上下载并安装(r151773)。
我试图找出导致问题的Webkit修订版,所以我下载了多个较旧的夜间版本,但是当我尝试启动其中的任何一个时,它们都无法启动,并出现上述错误。当我回到每晚更新的版本,然后回到原始的Safari时,所有这些也都显示了错误。
我找不到重新安装Safari 6.0.5的安装程序。在此答案中,我找到了下载和安装Safari 6.1开发人员内部版本的途径,但这也因相同的错误而无法启动。
如何还原Safari?而且,一旦我恢复了Safari,是否有办法尝试几次夜间的Webkit,以便我可以缩小造成问题的变更范围?
好像您的Safari在错误的目录中寻找文件?您可以验证Webkit的位置吗?
—
Ruskes
dhcp168:~ pmorse$ ls -l /System/Library/PrivateFrameworks/WebKit2.framework/Versions/A/WebKit2
ls:/System/Library/PrivateFrameworks/WebKit2.framework/Versions/A/WebKit2:没有这样的文件或目录
那么Webkit在哪里?
—
Ruskes
...并且尚未:
—
pjmorse 2013年
dhcp168:~ pmorse$ ls -l /System/Library/Frameworks/WebKit.framework/Versions/A/WebKit
-rwxr-xr-x 1根齿轮4510928 Jun 11 10:26 /System/Library/Frameworks/WebKit.framework/Versions/A/WebKit
因此,您安装了旧版本的webkit,但没有安装webkit2吗?我发现获得Safari 605的唯一方法是真正的捆绑包:( support.apple.com/kb/DL1658
—
Ruskes 2013年