私はいくつかのストーリーボードを使用していますが、それらをローカライズすることにしました (.strings ファイルは Xcode によって生成されています)。
[ビルド フェーズ] > [バンドル リソースのコピー] で、ローカライズに関連するすべてのリソースが赤で表示されていることに気付きました。
実行時には、ローカリゼーションはメイン ストーリーボードでのみ機能します。Localizable.strings によるローカライズも機能します。しかし、それは他の絵コンテにはありません。
Xcodeを再起動しようとしましたが、何も変わりませんでした。(ベースの国際化と複数のストーリーボードが正しく機能しない を参照)
私のローカライズされたストーリーボードは以前にコンパイルされました。別のストーリーボードを追加してローカライズし、コンパイルを起動すると、次のエラーで失敗します。
*** キャッチされない例外 'NSInvalidArgumentException' が原因でアプリを終了しています。理由: 'バンドル NSBundle に 'Maintenance' という名前のストーリーボードが見つかりませんでした (...)
この問題を解決するアイデアはありますか?