2009-12-13 2 views
3

여기에서 검색 한 결과 "하나의 응용 프로그램에서 2GB 이상의 하드 디스크 공간을 차지할 수 없습니다."라는 주장이 발견되었습니다.iPhone 응용 프로그램에서 사용할 수있는 최대 디스크 공간

그 진술에 대해서는 의문의 여지가 없지만, 합리적인 정책으로 보일 수 있습니다.하지만 누구든지 Apple Docs에서 해당 정책에 대한 참조를 제공 할 수 있습니다. 나는 그것을 크게 감사 할 것이다.

답변

11

앱 스토어에 제출 할 수있는 응용 프로그램의 한계는 2GB의 정책 (또는 참조) 할 수 iTunes Connect Developer Guide PDF (페이지 57, 신청 섹션 아래의 섹션 B)에서 찾을 수 있습니다.

응용 프로그램이 iPhone 또는 iPod Touch 장치에 설치되면 디스크 공간에 대한 참조 또는 제한 사항이 없습니다. 유일한 제한은 쓰는 시간에 사용 가능한 디스크 공간입니다.

+0

Tammen에 감사드립니다. 첫 번째 진술은 정확합니다. 정확한 참조는 "제출할 준비가 된 압축 바이너리는 2GB보다 클 수 없습니다."입니다. 두 번째 문장에 대해 궁금한 점이 있습니다. "응용 프로그램이 iPhone 또는 iPod Touch 장치에 설치되면 디스크 공간에 대한 참조 또는 제한이 없습니다." 사용 가능한 공간 (Apple이 요구하는 200MB 빼기)이 다 소모 될 때까지 응용 프로그램을 확장 할 수있는 Apple의 정책입니까? 참고로 다시 한 번 감사드립니다. –

+0

Michael - 응용 프로그램이 사용자 장치에 설치되면 디스크 사용 제한에 대한 참조 나 정책을 발견하지 못했습니다. 또한 장치에 추가 데이터 (대량)를 생성/다운로드한다는 이유로 인해 개발자 응용 프로그램이 거부되었다는 소식을 듣지 못했습니다. 나는 유일한 제한이 장치 메모리를 사용할 수 있다고 믿는다. –

+2

현재 약 8GB의 저장 공간을 사용하는 앱 (사용자가 오프라인으로 사용할 수있는 모든 데이터 세트를 선택하는 경우)이 제대로 작동합니다. 압축 된 2 진수는 2MB 미만입니다. – jamone

3

응용 프로그램에서 사용할 수있는 최대 공간이 없습니다. 원하는 경우 장치의 사용 가능한 공간을 모두 사용할 수 있습니다.

사용할 수있는 공간은 NSFileManager를 사용하여에서 찾을 수 있습니다 - 특히 attributesOfFileSystemForPath

-t

+0

그러나 사용 가능한 공간을 모두 사용하는 앱을 승인하거나 Apple에 허용되는 한도가 있습니다. – zaph

+0

질문에 인용 된 문은 단지 거짓입니까? 어쨌든, 나는 애플로부터 뭔가를 얻은 점을 고맙게 생각한다. –

+2

설치된 응용 프로그램이 사용할 수있는 공간의 크기에는 제한이 없습니다. 이 영향에 대한 Apple 직원의 진술은 iPhone Developer Area의 포럼에서 확인할 수 있습니다. Apple 설명서에는 그 취지에 대한 설명이 없지만 그렇게해야하는 이유가있을 경우 응용 프로그램이 사용 가능한 모든 디스크 공간을 사용하지 못하도록 제한하는 것은 없습니다. Apple은 사용자의 응용 프로그램을 차단하지 않습니다. 사용자가 사용 가능한 모든 장치 공간을 사용하는 것에 대해 흥분하지 않을지라도. -t – Tim

관련 문제