スポンサーリンク
古いXCodeプロジェクトをビルドしようと思ったら Illegal Configuration: Compiling IB documents for earlier than iOS 7 is no longer supported というエラーが表示されるんですけど
古いプロジェクトを開くとエラーになるのはよくあることだよ。互換性が保たれていない部分は修正する必要があるんだ
スポンサーリンク
エラーの意味
ずっと昔に作成されたXCodeプロジェクトを久しぶりにビルドしてみると、エラーになることが良くあります。
今回のエラーは
Illegal Configuration: Compiling IB documents for earlier than iOS 7 is no longer supported
というものです。
プロジェクトに含まれている Xib ファイルの設定が、現在のXCodeやSDKでサポートされてないために表示されます。
エラーへの対処
iOS 7 未満の設定はもはやサポートされていませんよ、ということなので、該当する設定を iOS 7 以上にしてあげれば回避できることが予想できます。
具体的には Xib ファイルを Interface Builder で開いて、右側のウィンドウで File Inspector ボタンをクリックし File Inspector を表示します。
Interface Builder Document グループの中にある Builds for のところを適切な値に変更します。
この作業を Xib の数だけ繰り返します。
Xib の数が多いと大変ですが、エラーはこれで消えると思います。
スポンサーリンク
スポンサーリンク