2012-09-09 10 views
1

사용자가 파일을 다운로드 할 수있게하려고합니다. 파일이 그것을 다운로드하는 대신 브라우저 창에 표시됩니다 다운로드iPhone 강제 다운로드 파일?

.

는 사람을 보는 대신에 파일을 다운로드 아이폰을 얻을 수있는 방법을 알고 있나요.

또한 내가 시도하는 모든 코드는 안드로이드 장치에서 잘 작동합니다.

감사합니다.

+0

어떤 유형의 파일입니까? – Alerty

+0

나는 doc 's와 jpg 's를 시도했다. 그러나 목록은 정말로 무제한이다. – Olokoo

+2

나는 당신이 iOS에있을 수 없다고 생각한다. – Aziz

답변

5

수 없습니다. 애플은 의도적으로 iOS를 해킹이나 악성 코드로부터 보호하기 위해 이런 일을 의도적으로 막았다. 당신은 핸드셋 통합 데이터 스토리지에 대한 액세스 권한이 없습니다 (귀하가 개발자 인 경우를 제외하고는 제한적입니다).

+0

그래, 악취가 잘 난다. – Olokoo

1

당신은 이미지를 다운로드하는 프로그램을 작성하거나 사용자로이 작업을 수행하려고합니까? 당신이 프로그램을 작성하는 경우

, 당신은 단지 제한된 수의 위치에 파일을 다운로드 할 수 있습니다. 앱의 문서 디렉토리가 가장 확실한 선택입니다.

당신은 NSURLRequest 한 다음있는 NSURLConnection를 만든 다음 들어오는 데이터를 처리하기 위해 위임 메소드를 구현해야합니다. 그런 다음 NSFileManager 메서드를 사용하여 데이터를 파일에 써야합니다.