Xcode集中連載(1):Xcode 4.2.x以前のインストール、アンインストール

Filed under Xcode
Tagged as , , ,

ちょっとした作業のため、Xcodeをアンインストールしたり、インストールしたりしまくりました。
その過程で調べたXcode関係のメモを、連載として何回かのエントリにかけて書いていきたいと思います。

連載第1回の今回は、「バージョン4.2.x以前のXcode」について書いています。

Xcode 4.3 での大変更について

Xcodeは、4.3で大幅な開発環境の構造改革が行われました。
4.2.xまでは開発環境のインストール時点でルート直下に /Developer フォルダを作り、そこに各種ライブラリやツールがあったのですが、 4.3 で全てが Xcode.app 内に入ってしまいました
それまで /Developer/ となっていたものは、 /Applications/Xcode.app/Contents/Developer/ を基本としています。(アプリやツールのパスは違ったりしています)
こういうことでXcodeのバージョンの差異によりネットで拾ってきた情報が使えたり使えなかったりしますし、また、このことを念頭に置いて考えると解決することが多々ありますので、是非覚えておきましょう。

Xcodeのダウンロード先

最近のXcodeはMac App Store経由でインストーラをダウンロードできますが最新版しかありません。
しかしAppleの開発者サイトでは、ほとんどのバージョンをダウンロード可能であり、Developerサイトにログインした状態で、下記リンクに行くとファイルリストがあります。


2006年のバージョン1からありますし、App Storeでリリースするようになった4.2以降のバージョンもありますので、このリンクを覚えておくといいでしょう。

Lion で古い Xcode 3.2.6 をインストールする

Mac OS X 10.7、通称Lionに、「Xcode 3.2.6 for Mac OS X 10.6 and iOS 4.3」を上記サイトからダウンロードして普通にインストールすると、ちょっと問題が出てきます。
/Developer以下にいろいろインストールされるはずなのですが、/Developer/Applications/Xcode.appなどが見つからないのです。
下記のページを参考にして見るとインストールする方法が分かります。

手順は以下のとおりになります。

  • インストーラのディスクイメージをダブルクリックで開く(マウントする)
  • Terminalで下記コマンドを入力する
$ export COMMAND_LINE_INSTALL=1
$ open "/Volumes/Xcode and iOS SDK/Xcode and iOS SDK.mpkg"

これでインストーラが開き、そのままインストールを続けるとアプリもインストールできます。
既存プロジェクトを開いたときにエラーが出て起動しない場合、後述するアンインストール処理をしてからもう一度インストールしてみるといけるかもしれません。(私の環境で発生しました)

Xcodeをアンインストールする(4.2以前)

4.2より前のバージョンは、/Developer/Applications/Xcode.app という構成となっています。
次のようにコマンドを入力し、このインストール環境にあるアンインストールスクリプトを実行します。

$ sudo /Developer/Library/uninstall-devtools --mode=all

これだけで完了です!
もし、上記パスにuninstall-devtoolsが無い場合、このスクリプトは下記のスクリプトを実行しているようですので、直接これらを使ってもよさそうです。

$ /Library/Developer/Shared/uninstall-devtools
$ /Library/Developer/4.1/uninstall-devtools
$ /Developer/Library/uninstall-developer-folder

おまけ:過去のXcodeエントリ

以前に書いたXcodeに関する記事へリンクを張っておきます。


たまに見返すと忘れていることがあり、それを思い出すことで仕事も加速しますよ!

にほんブログ村 IT技術ブログ iPhoneアプリ開発へ

[AD]

Xcode 4 完全攻略

著者/訳者:STUDIO SHIN

出版社:ソフトバンククリエイティブ( 2012-03-29 )

定価:¥ 2,916

Amazon価格:¥ 2,916

大型本 ( 420 ページ )

ISBN-10 : 4797367717

ISBN-13 : 9784797367713


Xcode 4ではじめるObjective-Cプログラミング

著者/訳者:大津 真

出版社:ラトルズ( 2012-01-25 )

定価:¥ 3,110

単行本(ソフトカバー) ( 344 ページ )

ISBN-10 : 4899772998

ISBN-13 : 9784899772996


One Comment

  1. […] Xcode集中連載(1):Xcode 4.2.x以前のインストール、アンインストール […]

Post a Comment

Your email is never published nor shared. Required fields are marked *

*
*

日本語が含まれない投稿は無視されますのでご注意ください。(スパム対策)