usiłuję portu moje aplikacje na iOS 10, w tym wizualizacji MPMediaPickerController
za pomocą następującego kodu:MPMediaPickerController pokazuje pusty ekran na iOS10
@IBAction func handleBrowserTapped(_ sender: AnyObject){
let pickerController = MPMediaPickerController(mediaTypes: .music)
pickerController.prompt = NSLocalizedString("Add pieces to queue", comment:"");
pickerController.allowsPickingMultipleItems=true;
pickerController.delegate=MPMusicPlayerControllerSingleton.sharedController();
self.present(pickerController, animated:true, completion:{
MPMusicPlayerControllerSingleton.sharedController().storeQueue()
})
}
Jednak wszystko, co pojawia się na ekranie jest pełny biały ekran bez przycisków wstecz lub innych, inaczej niż w poprzednich wersjach iOS. Blok jest wywoływany, więc prezentacja picker wydaje się udana. Jaki może być problem?
Dzięki! Dokładnie to, czego potrzebowałem, aby rozwiązać ten problem. – damote
Robię to samo, ale nawet nie pojawia się popup. Czy jest coś jeszcze, co muszę wziąć pod uwagę, aby to zadziałało? – MeghaJain
Który Xcode używasz? Spróbuj na urządzeniu, jeśli jest to Xcode 8.2, Xcode 8.2 beta lub Xcode 8.2.1. –