web-dev-qa-db-ja.com

Xcode警告「Enable Base Internationalization」を無効にする方法は?

この警告はXcode 10 Beta 6で表示され始めました。

私はその意味を完全に理解していますが、それを無効にしたいと思います。それを行う方法はありますか?

22
Joshua

xcodeproj内でproject.pbxprojをエディターで編集し、BaseknownRegionsキーに追加すると、警告は表示されなくなります。

ただし、副作用があるかどうかはわかりません。

knownRegions = (
    en,
    nl,
    Base,
);
7
Zyphrax

ビルド設定で「Missing Localizability」をオフにすることで、なんとか警告を取り除くことができました。

enter image description here

これにより、ベースの国際化をオフにしても警告が再表示されなくなります。

最初の警告を削除するには、ベースの国際化をオンにしてxcodeを再起動する必要がありました。警告が消えたら、ベースの国際化を再び無効にできます。また、プロジェクトの警告が1つ少ないため、満足してください。 (ない場合は非常に満足)

4
pkorosec