Ошибка консоли Xcode 11 CFLocaleCopyCurrent

Только что установил Xcode 11.0 beta (11M336w) и однажды запустил пустое приложение, получая эту ошибку консоли:

[general] CFLocaleCopyCurrent () не удалось найти текущую локаль через AppleLocale и AppleLanguages ​​в пользовательских настройках; возврат к идентификатору локали en_US по умолчанию. Подумайте о том, чтобы проверить консоль на наличие нарушений в изолированной программной среде для чтения из предпочтений или включить ведение журнала отладки CoreFoundation для получения дополнительной информации. Это будет зарегистрировано только один раз.

Я уверен, что это не имеет значения, но стоит упомянуть, что пустое приложение использует SwiftUI

3 ответа

Когда я получил эту ошибку с SwiftUI это было потому, что я забыл установить свое мнение EnvironmentObject с .environmentObject(). Указанная ошибка совершенно неуместна, но внесение этого изменения устранило ее для меня. По-прежнему есть ошибка, когда Xcode 11 показывает неправильную ошибку, но потенциально означает, что в вашем коде есть законная ошибка.

Я столкнулся с той же ошибкой, закрытие и открытие Xcode исправили это для меня.

Я получил ту же ошибку при работе SwiftUI в симуляторе. Я решил это, просто изменив регион Setting -> General -> Language & Region -> Region в India,

Другие вопросы по тегам