[Mac] 使用另一個 AppleID 更新 Xcode

[Mac] 使用另一個 AppleID 更新 Xcode

最近在升級 Xcode 時,它跳出了一個登入 Apple ID 的對話框,

不過顯示的 Apple ID 並不是我在用的 Apple ID,而且也不能修改:

Screen Shot 2015-07-01 at 11.24.00 PM

 

查了一下,似乎是一開始用來安裝 Xcode 的 AppleID 帳號才能用來更新 Xcode…

這下可就麻煩了,因為這台 Mac 是別人裝好,我拿來用的,

總不可能去找原本安裝的人來幫我登入他的 AppleID…

 

幸好後來找到了解答:

How to update Xcode with a new Apple ID? or To update this application, sign in to the account you used to purchase it.

 

只要移除 Xcode 的 _MASReceipt 目錄就行了~

怎麼做呢?先到 Finder > Applications > Xcode.app 按右鍵 > Show Package Contents:

Screen Shot 2015-07-01 at 11.23.48 PMScreen Shot 2015-07-01 at 11.56.18 PM

 

這邊就可以看到 _MASReceipt 目錄,按右鍵選擇 Move to Trash 把它刪除:

Screen Shot 2015-07-01 at 11.56.52 PM

 

接著關閉 App Store 程式 (要用 Cmd+Q 的方式完全結束),再重新開啟 App Store~

接著去選擇 Xcode 來更新的話,就會像是你從未登入過 AppleID 一樣,

問你是否要接受條款,選擇 OK 繼續:

Screen Shot 2015-07-01 at 11.57.57 PM

 

條款看一看,就按 Agree 吧:

Screen Shot 2015-07-01 at 11.58.16 PM

 

按下 Start Shopping 完成設定:

Screen Shot 2015-07-01 at 11.58.30 PM  

 

接著再更新 Xcode 一次,這時應該就可以輸入自己的 AppleID 來登入囉~^^

(本頁面已被瀏覽過 232 次)

發表迴響

你的電子郵件位址並不會被公開。

這個網站採用 Akismet 服務減少垃圾留言。進一步瞭解 Akismet 如何處理網站訪客的留言資料