2009-10-14 13 views
3

나는 꽤 큰 앱을 가지고있다. 그것은 엄청난 양의 이미지와 사운드를 가지고 있습니다. 총 크기는 30MB입니다.iPhone 앱의 크기 제한은 얼마입니까?

1) 앱 크기에 대한 공식적인 제한이 있습니까?

2) 고려해야 할 "실질적인"한계가 있습니까?

답변

2

여기에 분명히 들릴 수도 있지만 두 가지 크기 제한이 있습니다. 둘 다 절대적으로 정의되어 있지 않습니다.

하나는 응용 프로그램 번들의 한도입니다. 기기의 플래시 저장 용량 한도 이외에 실제 제한이 있는지는 알 수 없지만 이는 거의 문제가되지 않습니다. 다른 Phil이 언급하는 10Mb 임계 값을 염두에 두십시오. 2GB 제한에도 뭔가있을 수 있습니다. 모르겠습니다.

더 중요한 한계는로드 된 이진 이미지의 크기와 런타임 메모리 사용량입니다. 아이폰은 당연히이 분야에서 제한적인 장치이다. 원래의 iPhone 및 iPod touch에는 페이징없이 총 128MB의 RAM이있었습니다. 현재 모델은 256Mb를 가지고 있지만, 도움을받을 수 있다면 설치 기반의 하위 집합으로 제한하는 것이 조금 일찍합니다. 128MB라고 가정 할 때, 공정한 덩어리는 시스템 자체와 백그라운드 작업에 의해 사용됩니다 (사람들은 사용자 배경 작업도 원합니다!

Apple 엔지니어와의 대화에서 그는 애플 리케이션이 약 25-30Mb를 사용하도록 작성되어야한다고 말했다. 최대 60MB까지 사용할 수 있지만 계산할 수는 없습니다 (단,이 여분은 필요한만큼 캐시 할 수 있습니다).

3

주위를 둘러 보면 응용 프로그램의 절대 최대 크기는 2GB (http://discussions.apple.com/thread.jspa?threadID=1605342)라는보고가 있습니다.

이외의 경우 앱이 10MB를 초과하는 경우 사용자는 Wi-Fi 연결을 통해서만 다운로드 할 수 있으며 사용자는 외출시에 쉽게 애플리케이션을 다운로드 할 수 없습니다.

1

1) 앱의 최소 크기를 목표로해야하므로 최대 크기를 요구해서는 안됩니다. iPhone의 메모리는 제한되어 있으므로 (두 스토리지 모두 & RAM) 큰 앱을 만들어서는 안됩니다. (애플의 앱 체크를 통과 할 수있는 앱이> 200MB인지 의심 스럽다.)

필자가 맞다. 앱이 10MB를 넘으면 wifi 나 iTunes를 통해서만 다운로드 할 수있다. 꽤 많은 사용자가 3G 네트워크를 사용하는 곳이면 어디서나 다운로드 할 수 있기 때문에 10MB를 초과하는 것은 권장하지 않습니다.

또한 iPhone 2G 사용자에게주의하십시오. > 10MB 앱을 제작하는 경우 앱을 다운로드하는 데 하루가 걸립니다 (다운로드 도중에 연결이 끊길 정도로 운이 좋은 경우 ...)

2) 실용적인 제한 ... KISS = Keep 단순하고 작습니다.

그게 전부입니다. 희망이 도움이됩니다.

+0

App Store에는 200MB가 넘는 앱이 몇 가지 있습니다. TomTom 앱은 1.2GB이고 오프라인 Wikipedia 독자가 800MB 이상인 것을 여러 번 보았습니다. –

+0

K.I.S.S = 그것을 바보로 유지하십시오 :) – mikemike396

관련 문제