iOS 10 requestAuthorization

Я не знаю, что не так с этим кодом, он всегда показывает мне следующее:fatal error: unexpectedly found nil while unwrapping an Optional valueЯ получил эту вещь, когда я пытаюсь получить доступ к MPMediaLibraryкод такой:

if (MPMediaLibrary.authorizationStatus() == MPMediaLibraryAuthorizationStatus.notDetermined) {

            // Access has not been determined.
            MPMediaLibrary.requestAuthorization({ (status: MPMediaLibraryAuthorizationStatus) in

                if (status == MPMediaLibraryAuthorizationStatus.authorized) {
                    let albumsQuery: MPMediaQuery = MPMediaQuery.albums()
                    let albumItems: [MPMediaItemCollection] = self.albumsQuery.collections! as [MPMediaItemCollection]
                }
            })
        }

0 ответов

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