SDK 44 Managed EAS if that’s helpful
I built my app for ios with the following the app config:
locales : {
ru: "./config/locales/ios/ru.json",
uk: "./config/locales/ios/uk.json",
},
ios: {
infoPlist: {
CFBundleAllowMixedLocalizations: true,
CFBundleLocalizations: ["ru", "uk"],
}
}
Everything seems to have compiled correctly:
File containts
CFBundleDisplayName = "ABC";
NSContactsUsageDescription = "Узнайте кто уже использует Tribefy! Вся информация отправленная нам - анонимна.";
NSPhotoLibraryUsageDescription = "Разрешите Tribefy доступ к Вашим фотографиям.";
NSPhotoLibraryAddUsageDescription = "Tribefy требуется разрешение для сохранение фотографии на Ваше устройство.";
NSRemindersUsageDescription = "Tribefy запрашивает доступ к Вашему календарю.";
NSCameraUsageDescription = "Tribefy требуется доступ к камере, чтобы Вы могли снимать и выкладывать фото или видео.";
NSMicrophoneUsageDescription = "Tribefy требуется доступ к микрофону, чтобы Вы могли записывать видео и отправлять голосовые сообщения.";
NSLocationWhenInUseUsageDescription = "Tribefy не работает с выключенной геопозицией. Пожалуйста включите, чтобы открывать для себя трайбы поблизости и по всему миру.";
NSLocationAlwaysUsageDescription = "Tribefy использует Вашу геолокацию, чтобы показывать участников локальных трайбов.";
NSLocationAlwaysAndWhenInUseUsageDescription = "Выбрав в настройках \"Разрешать доступ «Всегда»\", Tribefy сможет показывать Вам местных участников Ваших трайбов даже когда приложение закрыто.";
I switch my phone to Russian, compile the app in development mode, open it, and the dialog is still in english. I read through the instructions.
What am I missing here?
Does this only work when uploaded to the app store?