22

MAC OS 10.7.3 を使用しています。私のMacbook Proは以前に友人によって使用されていたため、異なるApple IDを使用してインストールされたxcode 4.3.1。Xcode を 4.3.2 にアップグレードしようとすると、友人のアカウントの資格情報が要求されます。残念ながら、App Store には、アプリのインストールに使用したアカウントを使用してアプリをアップグレードできることが明確に記載されています。

資格情報を使用して Xcode をアップグレードするにはどうすればよいですか?

前もって感謝します。

4

3 に答える 3

52

あなたは今までにこれを解決したと確信していますが、私のために働いた解決策をここに投稿するだけです..

  1. Finder を開き、[アプリケーション] に移動します。
  2. アプリケーションを Ctrl キーを押しながらクリックし、[パッケージの内容を表示] (この場合は Xcode) を選択します。
  3. Contents ディレクトリを展開し、_MASReceipt ディレクトリをクリックして選択します。Command+Delete を入力してディレクトリを完全に削除します。これは保護されたファイルであるため、資格情報の入力を求められます。
  4. AppStore を終了して再起動し、アプリケーションを見つけます。古いバージョンのアプリを削除せずに、今すぐ新しい ID で更新できます

これが誰かが理解するのに時間がかかったので助けてくれることを願っています!!

于 2013-10-28T17:24:17.313 に答える
20

残念ながら、私自身の質問に答えなければなりませんでした。簡単な答え: いいえ、別のアカウントからインストールされた xcode を更新することはできません。解決策は、既存のインストールを削除し、新しいアカウントから再インストールすることです。既存のインストールを削除するには、起動パッドから削除する必要があります。これを行うには、起動パッドで xcode アイコンを見つけ、アイコンが踊り始めるまでアイコンを長押しします。次に、それを削除して、xcode.app が /Application から削除されるまでしばらく待ちます。/Application から xcode.app を手動で削除すると、App Store は引き続きインストール済みと見なし、今後再インストールできなくなります。

上記の解決策は、Mac アプリ ストアから xcode (通常は 4.2 以降のバージョン) をインストールしたことを前提としています。以前のバージョンでは、/Application/xcode フォルダーを削除するだけで機能するはずです。

于 2012-11-15T06:47:05.493 に答える