2016-09-27 11 views
0

iOS 10では、アプリが音楽ライブラリにアクセスすると、ユーザーがこのアクセスの許可を与えるかどうかを尋ねるアラートが表示されます。このアラートはアプリの一部ではありません。 (a)アラートが表示されていること、(b)ユーザーが一方的に応答したとき、または他の方法で応答したときに通知できるメカニズムがありますか?ユーザーがメディアライブラリへのアクセスを許可したときを検出するにはどうすればよいですか? (iOS 10)

私が見つけた唯一の回避策は、許可を与えた後でアプリケーションを再起動することです。これを処理するには非常に満足できる方法ではありません。

答えて

2

アクセスする前に、ご自身で認証をリクエストしてください。 MPMediaLibrary.requestAuthorization()を参照してください。それは結果のステータスでコールバックを持っています。 authorizationStatus()も直接確認することができます。

+0

迅速な対応に感謝します。 – mmm

関連する問題