2011-03-09 5 views
2

사진 라이브러리에서 사진을 삭제할 수있는 방법이 있습니까? (참고 : 이미지 디렉토리 (샌드 박스)에 이미지를 복사 한 다음 삭제합니다. 사진 라이브러리에서 실제 이미지를 참조하고 싶습니다.)iPhone 사진 라이브러리에서 사진을 삭제하는 방법

다른 고려 사항이 있지만 잘 모르겠습니다. -

1) 선택한 UIImage의 URL을 가져온 다음 삭제하거나 해당 파일의 바이트를 0 크기 또는 비어있는 것으로 수정하십시오.

2) 자산 라이브러리를 사용하여 사진 라이브러리 자체에서 이미지를 삭제하십시오.

위에서 접근 한 것이 효과가 있는지 확인하고 싶습니다. 사진 라이브러리에서 이미지를 삭제/수정하려면 다른 것이 필요합니까?

+1

[사용자 사진 라이브러리의 사진을 삭제 하시겠습니까?] (http://stackoverflow.com/questions/2172978/delete-a-photo-from-the-users-photo-library) –

답변

1

게시 된 API에서이 작업을 수행 할 수있는 방법이없는 것으로 보입니다. AssetsLibrary가 반환하는 URL은 불투명하므로 디스크의 파일에 액세스하는 데 사용할 수 없으므로 첫 번째 아이디어는 작동하지 않습니다. 그리고 그들이 파일 시스템을 파고 들었다면 앱의 디렉토리 밖에서 이미지를 삭제하려고합니다 (만약 권한이 어쨌든 그것을 잠그지 않는다면), 당신은 거부 될 것입니다. 두 번째로, 그렇게 할 수있는 기능이 없습니다.

너무 나빠서 우리 앱에서도 사용할 수 있습니다.

+0

흠. 나는 사과 포럼에도 그것을 올렸고, 그들은 똑같이 대답했다. 감사 – iHS

관련 문제