내 응용 프로그램에서 내 iOS 장치의 음악 폴더에있는 파일을 찾는 데 문제가 있습니다.iOS 기기에 저장된 음악 파일에 액세스하는 방법은 무엇입니까?
파일이 내 놀이터에서 애플리케이션 데이터로 유지되는 경우 문제가 없습니다. 내가는 "음악"폴더를 찾고 다음 줄을 사용하여 갈 때 :
dest_dir = try! FileManager.default.url(for: .musicDirectory, in: .allDomainsMask, appropriateFor: nil, create: false)
musicDir = dest_dir
if UIApplication.shared.canOpenURL(musicDir) {
print("found music directory")
}else {
print("did not find music directory")
}
코드가 canOpenURL
을 실행하면, 나는 권한 불만을 얻을.
나는 또한 사용자 디렉토리에 액세스하려고 시도했다 (음악으로 이동할 수 있다고 생각했다).
iOS 기기의 음악 시스템 폴더 아래에있는 파일 및 재생 목록에 애플리케이션이 액세스하는 방법에 대한 단서가 있습니까?
것은 내 시뮬레이터는 기록에서 코드를 실행하면 잘 "음악 디렉토리 발견". – Aaron
@Aaron : 시뮬레이터가 현재 샌드 박스 기능을 실행하지 않기 때문입니다. 이는 J. R.이 여기서 실행되고있는 것입니다. –
나는 논평하기 전에 나는이 질문을 철저히 읽어야 할 것으로 생각한다. "놀이 틀"이 날 버렸다. – Aaron