強火で進め このページをアンテナに追加 RSSフィード

整理された情報は こちら へどうぞ。

2009年08月25日

[]SDKのバージョンアップでFrameworkのリンクが切れたときの対処法

既に開発に慣れている人には今更な話ですが最近、開発を始めた人が「サンプル落として来たけどビルド通らねーよ」と成りかねないので書いときます。

iPhoneのSDKはバージョン毎に別のディレクトリに置かれているために新しいSDKをインストールした時や最初にインストールしたSDKがサンプルで使用されているSDKのバージョンと異なる場合はFrameworkのリンクが切れている(Framework名が赤字になっている)事があります。

f:id:nakamura001:20090823224752p:image:w500

この場合、以下の手順で修正できます。

1. プロジェクトを右クリックし、「情報を見る」→「ビルド」タブを選択→「ベースSDK」の項目を現在のSDKの物に変更。

f:id:nakamura001:20090825215208p:image:w500

2. プロジェクトを開き直す。

f:id:nakamura001:20090823224750p:image:w500

(2010/09/23 追記)

こちらの方法でもビルドが上手く行かない場合は以下の方法も合わせて試してみて下さい。

「ビルドとデバック」のボタンがアクティブに成らない(無効状態のまま)ときの対処法 - 強火で進め

http://d.hatena.ne.jp/nakamura001/20100923/1285201244

投稿したコメントは管理者が承認するまで公開されません。