Как отключить предупреждение Xcode "Включить базовую интернационализацию"?
Это предупреждение появилось на Xcode 10 Beta 6.
Я прекрасно понимаю его смысл, но я хочу его отключить. Любой способ сделать это?
Ответ 1
Предупреждение исчезнет, если вы отредактируете свой project.pbxproj (внутри вашего xcodeproj) с помощью редактора и добавите Base к ключу knownRegions.
Не уверен, что есть побочные эффекты.
knownRegions = (
en,
nl,
Base,
);
Ответ 2
Мне удалось избавиться от предупреждения, отключив "Missing Localizability" в настройках сборки.
Это предотвращает повторное появление предупреждения, если вы отключите базовую интернационализацию.
Чтобы убрать начальное предупреждение, мне пришлось перезапустить xcode с включенной базовой интернационализацией. Как только предупреждение исчезло, вы можете снова отключить интернационализацию базы. И будьте счастливы, потому что в вашем проекте есть еще одно предупреждение. (или очень рад, если их нет)
Ответ 3
Вам нужно открыть все XIB или раскадровку. Проверьте таблицу локализации. Если это пространство, вам нужно выбрать язык локализации.