2

iOs5 をサポートするプロジェクトがいくつかあります。launch.xib ファイルを追加するとエラーが発生する

error: Illegal Configuration: Auto Layout on iOS Versions prior to 6.0

今ではすべてが正常に動作し、古いデバイスでビルドして実行できます。それらは明らかに launch.xib ファイルをサポートしていないため、これまでと同じようにイメージのアセット カタログにフォールバックしています。試行しません。 xibをロードするため、「wtf is NSAutolayoutConstraint」タイプの例外はスローされません..しかし、ペン先があることで、開始画像の新しいiPhone6サイズや将来の画面サイズについて心配する必要がなくなります。

でもこの赤アップトップは私を夢中にさせています!! 私はそれらを無視することに慣れていません。また、画面に表示されているにもかかわらず、すべてのターゲットでプロジェクトをうまくビルドして実行することにも慣れていません... xcode6 で特定のエラーメッセージを無効にする方法を教えてください (私が表示しています)。無意味に)。本当にありがとう

4

1 に答える 1

1

ストーリーボード設定で自動レイアウトをオフにします。左側をクリックMain.storyboardし、右側のパネルの 1 番目のタブで、[自動レイアウト] をオフにします (Xcode 6 のサイズ クラスもオフにします)。

もちろん、Apple はすでにサポートを終了しているため、iOS 5 をサポートしないことをお勧めします。

于 2014-10-28T08:16:05.933 に答える