最近使用Axure RP 9.0的過(guò)程中,每次打開(kāi)RP文件時(shí),在程序塢會(huì )出現兩個(gè)圖標。其中一個(gè)圖標還一直蹦跶,過(guò)一會(huì )兒會(huì )出現程序報錯,提示重新打開(kāi)程序。但其實(shí)文件已經(jīng)打開(kāi)了(前面的圖標),并不影響使用。但每次出現都挺煩人的。今天抽空研究了一下,發(fā)現是元件庫的問(wèn)題。以前也有元件庫引起報錯的案例,比如Axure Cloud云端元件庫引起報錯。這類(lèi)問(wèn)題解決辦法就是把載入的所有第三方元件庫都刪除。一般問(wèn)題都會(huì )解決。
但這次發(fā)現有幾個(gè)元件庫刪除后,又回來(lái)了。鼠標移到頑固的元件庫上面,會(huì )顯示目錄地址。然后進(jìn)入對應目錄刪除掉文件即可??赡苁禽d入元件庫時(shí)沒(méi)有移入到軟件安裝目錄,導致軟件本身權限不夠,無(wú)法刪除掉文件。而出現打開(kāi)文件,圖標跳動(dòng)的原因是axure在載入這類(lèi)“編外”元件庫。又因為權限不夠從而導致報錯。我猜測是升級macOS Ventura系統之后,MAC系統的文件權限等級提高造成了這個(gè)BUG。
總結一下解決辦法是:打開(kāi)軟件,在元件庫面板打開(kāi)元件庫列表。切換到第三方元件庫,刪除掉。如果軟件中無(wú)法刪除(或刪除后又恢復了)。鼠標移入元件庫名稱(chēng),會(huì )顯示所在目錄。進(jìn)入對應目錄刪除掉元件庫文件。這樣AXURE 9.0就不會(huì )出現打開(kāi)文件出現兩個(gè)圖標的問(wèn)題了。