2
이제 iOS 10은 기기의 음악 라이브러리에 액세스하려는 모든 애플리케이션이 애플리케이션에 액세스하려는 의도를 설명하는 info.plist
내에 NSAppleMusicUsageDescription
을 포함하도록 지정합니다. 응용 프로그램의 처음 실행시 아이폰 OS는이 경고를 사용자 프롬프트iOS 미디어 라이브러리 : Apple Music Alert에 액세스하려면
질문을
내 응용 프로그램 "안 중 하나"OK "의 사용자 선택에 따라 실행하거나 할 필요가 논리가 허용 ". 이 경고에 내가 어떻게 자신을 나타내지 않았 음에 반응합니까?
답해 주셔서 감사합니다. 나는 여전히 버튼 프레스에 반응하는 방법을 확신하지 못한다. (아마도 나는 여전히 alert 뷰의 delegate 메소드를 사용할 수있다.) 하지만 당신의 솔루션이 제대로 작동한다고 가정하면, 앱을 시작할 때마다 실패 할 수도 있습니다. 나는 반복적으로 당신이 제안한 승인 상태를 다시 확인하는 타이머를 작동시킬 수 있습니다. 나는 오늘 밤 나중에 이것을 시험해보고 나의 결과를보고한다. –
유휴 솔루션은 아니지만 - 상태가'.authorized '인지 확인하는 매초마다 메소드를 호출합니다. 그렇다면 데이터를 다시로드합니다. 사용자가 아니오를 선택하면 검사가 계속됩니다. 그러나 뷰 컨트롤러의 하단에 버튼이있어 앱의 설정으로 빠르게 앱 전환하여 음악 라이브러리에 액세스 할 수 있습니다. 사용자가 응용 프로그램으로 돌아 오면 검사가 계속되고 1 초 내에'.authorized'가 반환되고 음악 라이브러리가 새로 고쳐진다는 메시지가 나옵니다. –