クライアントには、iOS 5.0 ~ iOS 7.0 をカバーする iPad/iPhone アプリが必要です。
- Xcode 5 で新しいプロジェクトを作成しました
- ビルド設定で、アーキテクチャを標準の標準armv7、armv7sに変更しました
- Main.storyboard をクリックして、インターフェイス ビルダーの設定が次のようになっていることを確認しました。
- 展開情報で、展開ターゲットを 5.0 に変更しました
今は古いシミュレーターを見ることができますが、iOS 5.0 シミュレーターで空の単一アプリケーション プロジェクトを実行すると、多くの人が報告しているストーリーボードが見つからないというエラーが表示されます。
捕捉されなかった例外 ' NSInvalidArgumentException
' が原因でアプリを終了しています。理由: 'バンドル NSBundle に 'Main' という名前のストーリーボードが見つかりませんでした
「バンドルリソースのコピー」に赤い「欠落」ストーリーボードが表示されます-ここでの解決策はありません。Interface Builder の "Localization-English" ボックスをクリックすると、赤いファイルが正常に表示されることに気付きましたが、シミュレーターを実行すると、まだこの欠落エラーが発生します。deleting/re-adding/clean/compile
唯一の方法は、iOS 5 互換コードを使用して Xcode 4 ビルドでプロジェクトを作成し、後で iOS 7.0 でテストして修正することだと考えています。
何かご意見は?