読者です 読者をやめる 読者になる 読者になる

からたちねみち

歌を作っています。Vocaloid、主に結月ゆかり、またはiPhoneアプリ開発

「OS version lower than deployment target」の対応 - SwiftでiOSアプリ開発

iPhoneアプリ開発

Xcodeのバージョンを上げたり下げたりしていたら、実機でのビルドができなくなってしまいました。

 

事象

Xcodeのビルド対象端末に、「(OS version lower than deployment target)」と表示され、実機でアプリを実行できない。

f:id:bettychang:20160407231328p:plain

 

原因

Xcodeのプロジェクトにはデプロイメントターゲットという、対象デバイスのiOSバージョン情報を持っているので、それがあっていない(高すぎる)とこのメッセージがでるようです。

f:id:bettychang:20160407231839p:plain

  1. Xcode左上のProject名を選択
  2. TargetsのProject名を選択
  3. Generalタブを選択
  4. Deployment InfoのDeployment Targetを確認

この場合、Deployment Targetは9.3になっていますが、iPadのiOSバージョンは9.2.1なので、NG、というわけですね。

 

この項目を9.2に変更します。

f:id:bettychang:20160407232141p:plain

 

無事エラーが消えて実機でビルドできるようになりました。

 

f:id:bettychang:20160407232214p:plain

 

以上です。ご覧頂きありがとうございました!