しかし、古いバージョンのxcode 3.2 dmgファイルからinstallすると、xcodeの開発アプリ(xcodetoolset)が新しいOS(10.7以上)ではinstallできない。install内容を指定する時、xcodetoolsetがチェックしていない状態で、変更もできない。
解決方法:
(例の環境 ーー xcode 3.2.5 dmg, Mac OS 10.7.5)
- ディスクユーティリティを使って、正式のdmgファイルを書き込みdmgファイルに変換する。
- 変換後のdmgファイルをマウントする。
- 「Xcode and iOS sdk」ファイルを右クリックして、「パッケージの内容を表示」を選択する
- textEditで Contents/iPHoneSDKSL.distファイルを開く
- 「10.7」を検索して、「10.8」に変更し、保存する。スクリプトを見ると、現在のシステムOSのバージョンにより大きいならばOKと思う。
しかし、結果失敗!!!
インストール最後にクラッシュになって失敗した。
xcode自体は Mac OS 10.7.5には対応しないから。
一番簡単な方法がある:
Xcode 4.3をインストールすればいい、古いiOSバージョンを対応できる。