2014-11-25 2 views
0

나는이 코드를 시도하고 있습니다 : http://github.com/akpw/AssetLibraryPhotosViewer 내 iPhone에서 사진에 액세스하십시오.AssetLibraryPhotosViewer로 사진에 액세스

그러나 응용 프로그램을 실행할 때 응용 프로그램이 내 사진에 액세스하려고한다는 경고가 표시됩니다. 그런 다음 허용 또는 거부 할 수 있습니다.

AssetLibrary를 사용할 때이 기능을 비활성화 할 수 있습니까? 아니면이 메시지가 항상 나타 납니까?

이 기능을 끌 수 없으며 "허용 안 함"을 누르면 응용 프로그램이 내 사진에 계속 액세스 할 수 있습니까?

답변

1

좀 봐. 이것은 한 번 나타납니다. 액세스를 허용하면 다시 표시되지 않으며 사진에 액세스 할 수 있습니다. 이를 허용하지 않으면이 항목에 액세스 할 수 없으며 경고 대화 상자가 다시 나타나지 않습니다.

이 권한은 설정 앱 (위치 및 개인 정보 보호 또는 그 변형)에서 사용자가 언제든지 변경할 수 있습니다. 이는 iOS 6 이후로 생각합니다.

사용자는 프로그래밍 방식으로 액세스가 허가되었다고 말할 수 없으며 시스템은 사용자에게 표시되는 사용 권한을 처리합니다.

+0

Okey. 고맙습니다. 사용자 상호 작용없이 미디어 라이브러리에 액세스하는 것이 가능하다고 생각했습니다. – user500468

1

이것은 사용할 수없는 운영 체제의 보안 기능입니다. 사용자가 앱에 사진 라이브러리 액세스 권한을 부여하지 않은 경우 사진에 액세스 할 수 없습니다. 이 능력을 감안할 때 앱은 UI/UX 관점에서 정상적으로 상황을 처리 할 수 ​​있어야합니다.

은 자세한 내용은 위의 대답에 이어 아이폰 OS의 보안 지침에 대한 애플이 가이드에서 (47 개인 데이터에 액세스 할 정도 걸립니다 페이지) iOS Security

관련 문제