2012-10-19 10 views
11

내 응용 프로그램에서 사진을 저장하기 위해 다음 기능을 사용하고 작동하지 않습니다 .UIImageWriteToSavedPhotosAlbum는 아이폰 OS 6에 아이 패드 3

그러나 이상하게도 사진 저장은 아이폰 OS 6.0과 아이 패드 3에서 작동하고 다음과 같은 오류를 반환하지 않습니다

Error Domain=ALAssetsLibraryErrorDomain Code=-3310 "Data unavailable" UserInfo=0x1cd6afc0 {NSLocalizedRecoverySuggestion=Launch the Photos application, NSUnderlyingError=0x1cdaa140 "Data unavailable", NSLocalizedDescription=Data unavailable}

아무도이 문제가 발생했고,이를 처리하는 방법은 무엇입니까?

답변

1

이미지가 카메라 롤 앨범에 쓰여집니다. 카메라가없는 iOS 장치에서이 방법을 사용하면 카메라 롤 앨범이 아닌 저장된 사진 앨범에 이미지가 추가됩니다. (UIKit Function Reference)

iPad에 카메라 롤 또는 저장된 사진 앨범이없고, UIImageWriteToSavedPhotosAlbum() 사진을 저장할 일치하는 앨범을 찾을 수 없습니다. 이 오류 복구 제안에 언급 된

실행 사진 응용 프로그램 : NSLocalizedRecoverySuggestion=Launch the Photos application
다음은 카메라 응용 프로그램을 통해 사진을 촬영하려고합니다.

11

카메라 롤에 저장할 수 있었지만 iOS 6으로 업그레이드했을 때 작동이 멈췄습니다. 카메라 롤에 액세스 할 수있는 권한이 내 앱 요구 사항 (iOS 6의 새로운 기능 임)입니다. 권한을 얻으려면 설정 -> 개인 정보 -> 사진으로 이동하십시오. UIImageWriteToSavedPhotosAlbum() 으로 카메라 롤에 저장할 수 있습니다.

+1

나를 위해 작동합니다. – SmallChess

+0

지난 두 달 동안 개발해온 앱에서이 기능을 사용 중지 한 것을 기억할 수 없습니다. 갑자기 사진 권한이 막 비활성화 된 것처럼 보입니다. ?? 오류를 발견하고이를 피할 수있는 권한을 다시 요청합니다. –

관련 문제