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