iPhoneOS 3.0.1 での実機デバッグ

iPhoneOS を 3.0.1 にしていると
xcoddeでDevice実行ができなくなった。

オーガナイザで
バイス名 does not match any of the versions of iPhone OS supported for development with this copy of Xcode
みたいなエラー。


xcode が3.0.1対応してないっぽい



対処法は、

ターミナルで

iPhoneSDK 3.0 インストールしている環境
ln -s /Developer/Platforms/iPhoneOS.platform/DeviceSupport/3.0\ \(7A341\) /Developer/Platforms/iPhoneOS.platform/DeviceSupport/3.0.1

iPhoneSDKが3.1 インストールしている環境
ln -s /Developer/Platforms/iPhoneOS.platform/DeviceSupport/3.0 /Developer/Platforms/iPhoneOS.platform/DeviceSupport/3.0.1

をコピペ実行

既存の環境のエイリアスを利用して 3.0.1 対応させるっぽい。