在MacBook Air(2014年初)和Safari v.10.1.2上運行優勝美地10.10.5。
新的Safari窗口空白。在其中輸入URL不會加載頁面。
退出Safari並重新啟動會導致系統錯誤:
由於問題而無法打開Safari。
請與開發人員聯繫,以確保Safari可以在此版本的Mac OSX上使用。您可能必須重新安裝該應用程序。確保確保為應用程序和Mac OSX安裝任何可用的更新。”
崩潰報告(並從終端啟動Safari)顯示此錯誤:
dyld:未加載庫:/usr/lib/libcrypto.35.dylib
引用自:/System/Library/PrivateFrameworks/MobileDevice.framework/Versions/A/MobileDevice
原因:找不到圖片
跟踪/ BPT陷阱
列出目錄表明,此處更新的文件(大概是由於iTunes更新)與該問題最接近:
drwxr-xr-x 3根輪102 Dec 14 08:52 AppleMobileDeviceHelper.app
drwxr-xr-x 3根輪102 Dec 14 08:52 AppleMobileSync.app
-rwxr-xr-x 1根輪4119552 10月16日21:31 MobileDevice
drwxr-xr-x 45根輪1530年10月16日21:31資源
drwxr-xr-x 3根輪102 Oct 16 20:49 _CodeSignature
-rwxr-xr-x 1根輪43936 10月16日21:31 reenumerate_ios_devices
(兩個12月14日的文件表示與舊文件相比,最近的更新)
這些更新文件的時間戳與iTunes更新到12.8.1.2。一致
假設:將iTunes更新到12.8.1.2 已將/System/Library/PrivateFrameworks/MobileDevice.framework更新為與Safari 10.1.2不兼容的版本。解決方法2(如下)支持假設。
解決方法1:安裝/使用Firefox
解決方法2:將/System/Library/PrivateFrameworks/MobileDevice.framework移至垃圾桶(或其他位置) 解決方法3(尚未驗證,但可以使用):安裝macOS Mojave。
在此發布,以防有人直接修復了無法更新到Mojave,不想失去MobileDevice.framework提供的功能,而又不能(或不想被迫)的用戶切換到Firefox。