web-dev-qa-db-fra.com

Comment désactiver l'avertissement Xcode "Activer l'internationalisation de base"?

Cet avertissement a commencé à apparaître sur Xcode 10 Beta 6.

Je comprends parfaitement sa signification, mais je souhaite le désactiver. Une façon de faire ça?

22
Joshua

L'avertissement disparaîtra si vous modifiez votre project.pbxproj (à l'intérieur de votre xcodeproj) avec un éditeur et ajoutez Base à la touche knownRegions.

Je ne sais pas si cela a des effets secondaires.

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

J'ai réussi à me débarrasser de l'avertissement en désactivant "Localizability manquant" dans les paramètres de build.

enter image description here

Cela empêche la réapparition de l'avertissement si vous désactivez l'internationalisation de la base.

Pour supprimer l'avertissement initial, j'ai dû redémarrer xcode avec l'internationalisation de base activée. Une fois l'avertissement disparu, vous pouvez à nouveau désactiver l'internationalisation de la base. Et soyez heureux car il y a un avertissement de moins dans votre projet. (ou très content s'il n'y en a pas)

4
pkorosec