У меня есть это приложение в горизонтальной ориентации, где пользователи могут выбирать песни из MPMediaPicker View. У меня проблема в том, что когда я пытаюсь открыть библиотеку musi c, она не работает в альбомной ориентации, она работает, только если приложение находится в портретной ориентации. Почему и как я могу решить эту проблему. Это ошибка, которую я получаю, когда пытаюсь показать представление средства выбора:
Завершение приложения из-за необработанного исключения «UIApplicationInvalidInterfaceOrientation», причина: «Поддерживаемые ориентации не имеют общей ориентации с приложением и [MPMediaPickerController» shouldAutorotate] возвращает ДА
if node.name == "addmusictoright" {
addMusicToRightTurntable.run(sequencePushUpAndDown)
mediaPicker2 = MPMediaPickerController(mediaTypes: .anyAudio)
if let picker = mediaPicker2{
isMediaPickerTwo = true
isMediaPickerOne = false
print("Successfully open media picker Right")
picker.delegate = self
picker.allowsPickingMultipleItems = false
picker.showsCloudItems = false
picker.prompt = "Please pick one song for the right turntable!"
self.view?.window?.rootViewController!.present(picker, animated: true, completion: nil)
} else {
print("PICKER WONT OPEN")
}
}