INUIAddVoiceShortcutViewController всегда отображается на английском языке - PullRequest
0 голосов
/ 23 октября 2019

Я добавил Siri Shortcuts в свое приложение, и все работает нормально, за исключением INUIAddVoiceShortcutViewController, который всегда отображается на английском языке, а не на языке устройства. Это ошибка или мы должны где-то настроить переведенные строки?

Вот как я запускаю контроллер:

if let inShortcut = INShortcut(intent: intent) {
  inShortcut.intent?.suggestedInvocationPhrase = phrase
  let viewController = INUIAddVoiceShortcutViewController(shortcut: inShortcut)
  viewController.modalPresentationStyle = .pageSheet
  viewController.delegate = self
  self.present(viewController, animated: true, completion: nil)
}

Эта проблема возникает только на iOS13 (на iOS12 контроллер отображается правильно).

...