如果您遇到問題且應用程式閃退,您可以嘗試以下幾種方法來修復它。
如果以下解決方案均無效,請聯絡我們以獲得更多協助。聯絡我們時,提供任何造成特定問題的文件會很有幫助。
1. 檢查您的外掛程式
有時不相容或過時的外掛程式可能會導致 Mac app 閃退。因此,建議您嘗試在不執行任何外掛程式的情況下使用 Mac app,看看這是否是造成問題的原因。
若要暫時停用您的外掛程式,請先關閉 Mac app,然後在按住 ⇧ Shift 鍵的同時重新啟動它。這會以安全模式開啟 Mac app,如果一切正常,則可能是外掛程式導致閃退。
要找出是哪個外掛程式造成問題,請關閉 Mac app 並在不按住 ⇧ 的情況下啟動,以重新啟用外掛程式。選擇Sketch > 偏好設定 > 外掛程式,然後停用或解除安裝所有外掛程式。接著逐一將它們新增回來,直到找出造成問題的外掛程式。
注意:有些外掛,例如 Craft,即使您停用了它們,它們仍然會被載入,因此解除安裝是確保它們不會干擾 Mac 應用程式的唯一方法。
如果外掛在啟動時導致 Sketch 崩潰,您可以將 Plugins 資料夾移至桌面來解除安裝所有外掛
- 退出 Mac 應用程式
- 開啟 Finder
- 選擇 前往 > 前往資料夾… 或按下 ⇧⌘G(Shift-Command-G)
- 在出現的對話方塊中輸入以下路徑:
~/Library/Application Support/com.bohemiancoding.sketch3
,然後點選 前往 - 將 Plugins 資料夾拖曳到桌面,然後重新啟動 Sketch
現在,您可以逐一安裝外掛,直到找到導致崩潰的外掛。
外掛是由第三方開發人員建立的,因此您需要與他們聯繫以獲得進一步的支援和協助。但在您這樣做之前,請嘗試檢查導致您遇到問題的外掛是否有可用的更新。這通常可以解決問題。
如果停用外掛沒有幫助,請繼續閱讀下一個建議。
2. 重新啟動 Mac
我們知道這聽起來很像 「您是否嘗試過關掉再打開?」,但有時簡單的重新啟動是解決 Sketch 問題的最佳方法。
如果可能,請儲存您的工作,然後退出 Mac 應用程式並重新啟動 Mac。如果完全重新啟動無法解決您的問題,請嘗試下一個解決方案。
3. 建立新的偏好設定檔案
Mac 應用程式會將您的偏好設定儲存在一個檔案中,有時這個檔案可能會被錯誤的資料損壞。移除此檔案會強制 Mac 應用程式建立一個不會導致相同問題的新偏好設定檔案。
別擔心,我們不會完全刪除該檔案 — 我們只會將檔案移開,以便我們在需要時可以將其還原。請按照以下步驟移除檔案並讓 Sketch 建立一個新的檔案。
- 關閉 Mac 應用程式
- 開啟 Finder
- 選擇 前往 > 前往資料夾… 或按下 ⇧⌘G(Shift-Command-G)
- 在出現的對話方塊中輸入以下路徑:
~/Library/Preferences/com.bohemiancoding.sketch3.plist
,然後點選 前往 - 您將會找到偏好設定檔案。將其拖曳到桌面,然後重新啟動 Mac 應用程式。
如果現在一切正常,您可以從桌面刪除偏好設定檔案。
注意:刪除偏好設定檔案後,您可能需要再次設定應用程式和外掛中的一些偏好設定。
如果您的問題仍未解決,您可以關閉 Mac 應用程式,然後將原始偏好設定檔案拖曳回其位置(覆寫新版本)以還原您的使用者預設值。
4. 重新安裝 Sketch
如果上述步驟沒有幫助,則重新安裝 Mac 應用程式可能會解決問題。我們建議您使用 AppCleaner(免費) 之類的解除安裝程式,以確保在安裝新版本之前移除所有相關檔案。
我們建議您備份您的素材庫和外掛,以便您在重新安裝後可以將它們新增回來並繼續正常工作。
- 開啟 Finder,然後點選選單列上的 前往 > 前往資料夾… 或按下 ⇧⌘G(Shift-Command-G)
- 貼上:
~/Library/Application Support/com.bohemiancoding.sketch3
,然後點選 前往 - 將 Libraries 和 Plugins 資料夾移至桌面
- 如果您已將任何自訂漸層預設集新增至 Sketch,則您還需要備份與您的素材庫和外掛位於相同資料夾中的數字最大的
assets-v##.sketchpreset
檔案
完成解除安裝 Mac 應用程式後,請 下載最新版本 並使用您的電子郵件地址和密碼登入。重新安裝 Sketch 後,請重複外掛備份過程中的步驟 2 和 3,然後新增回您的素材庫、外掛和預設集。
注意事項:如果您遇到 Mac App 效能緩慢的問題,可以嘗試一些其他的解決方案,您可以在我們的為什麼 Mac App 這麼慢?文章中找到更多詳細資訊。