Skip to content

[已解決] adb: failed to install xxx.apk: Failure [INSTALL_FAILED_UPDATE_INCOMPATIBLE: Package com.DefaultCompany.com.unity.template.mobile2D signatures do not match previously installed version; ignoring!]

最近當我將原先在 Windows 上製作的 Unity 遊戲移到 Mac OS 上繼續製作時,在跟測試裝置連接,編譯 APK 檔案執行時,遇到了以下報錯:

adb: failed to install xxx.apk: Failure [INSTALL_FAILED_UPDATE_INCOMPATIBLE: Package com.DefaultCompany.com.unity.template.mobile2D signatures do not match previously installed version; ignoring!]

解決方法

最開始,我找到的一些解決方法,不外乎是將專案備份,重新開另外一個新的專案並將備份的舊專案匯入、或是重新 re-import 所有的素材。

不過這個方法在我的狀況中不起作用,就單純紀錄在這裡,供有緣看到的人參考。

實際上,我的錯誤發生在更單純的地方:Package com.DefaultCompany.com.unity.template.mobile2D signatures do not match previously installed version

直譯就是,我所製作的這個遊戲,它的『簽名』(或簽證,看你怎麼翻譯)不符合之前的版本。

而所謂之前的版本,就是我測試裝置上,原先使用 Windows 電腦製作的遊戲測試檔案。

所以最簡單的方法,就是不要動開發環境,直接將測試裝置上的遊戲測試檔案解除安裝。這樣一來,應能順利編譯檔案並執行。


References


Read More

Tags:

1 thought on “[已解決] adb: failed to install xxx.apk: Failure [INSTALL_FAILED_UPDATE_INCOMPATIBLE: Package com.DefaultCompany.com.unity.template.mobile2D signatures do not match previously installed version; ignoring!]”

Leave a Reply