2010-07-23 2 views
2

응용 프로그램 샌드 박스의 Documents 폴더를 압축하고 압축 된 파일을 서버에 업로드해야합니다. 아이폰에서 서버로 파일을 보낼 수 있었지만 폴더 압축에 관해서는 고생하고 있습니다. 서버에 연결하기 위해 ASIHTTPRequest 라이브러리를 사용하고 있습니다.iphone의 응용 프로그램 샌드 박스에서 문서 폴더 압축하기

어떤 몸이라도 올바른 방향으로 나를 가리킬 수 있습니다. 나는 매우 감사 할 것입니다. 권한이 없으므로 미리

답변

0

에서

덕분에 당신은 문서 폴더 자체를 변경할 수 없습니다. 그러나 파일을 압축 할 수 있습니다. 명령 줄 zlib을 사용하여 실제 압축을 수행 할 수 있다고 확신합니다. NSTask를 사용하여 앱 코드에서 실행하십시오.

+0

전체 문서 폴더를 압축하여 서버로 데이터를 전송할 때 하나의 파일 만 보내야합니다. 유지하고 따르는 것이 더 쉬운 것처럼 보입니다. – Nick

+0

문서 폴더를 제 위치에서 변경할 수 없습니다. 압축을 위해 전체 Documents 폴더를 대상으로 할 수 있지만 압축 된 파일을 Library 또는 Tmp에 쓸 수 있다고 가정합니다. Documents 내부의 폴더 안에 파일을 넣은 다음 그 폴더를 압축하는 것이 더 좋을 것이라고 생각합니다. – TechZen

+0

documents 폴더에는 많은 폴더가 포함되어 있으므로 압축해야합니다. 나는 그들 모두를 서버에 보내야한다. tmp 안에 압축 파일을 저장하는 것은 그리 나쁜 생각이 아닙니다. 그런 다음 문서 폴더로 이동하여 서버로 보낼 수 있습니다. – Nick

관련 문제