2011-01-20 2 views
4

저는 iPhone 개발에 대해 아무것도 모릅니다.하지만 다른 사람들이 기존 시스템 및 데이터와 상호 작용하는 App을 만드는 작업을 수행 할 계획을 세우고 있습니다.iPhone 셀룰러 데이터 한도가 제 3 자 Apps에 적용됩니까?

Apple에서 제작 한 모든 앱에있는 20MB 휴대 데이터 다운로드 한도가 타사 앱용 SDK에 의해 적용되는지 알아야합니다. 즉, 큰 파일을 다운로드하려고 시도한 앱을 개발하면 실패할까요?

상황 :

우리가 사용하는 데이터 파일 약 50 MB이며, 고객의 많은 도로에 일을하고 와이파이 액세스 할 수 없습니다. 제한이 적용되면 서버에서 HTTP Range 헤더 지원을 활성화하고이를 파일 요구 사항에 추가하여 파일을 20MB 덩어리로 다운로드 할 수 있도록해야합니다.

감사합니다.

답변

2

아니요. 20MB 한도는 App Store 자체에서 부과 된 것입니다. 타사 앱에서 볼 수있는 유일한 제한 사항은 이동 통신사가 시행하고자하는 제한입니다 (일반적으로 대역폭 제한이나 다운로드 료를 초과하면 초과 요금이 발생 함). 즉, 다운로드가 중단되어 다시 시작하려는 경우 HTTP 범위를 지원하는 것이 유용 할 수 있습니다.

+0

중단 된 다운로드를 다시 시작하기 위해 +1을 생각하지 않았습니다 ... – tobyodavies

0

적용됩니다. 나는 너의 다른 점을 이해하지 못했다.

+0

그래서 20MB를 넘는 파일을 다운로드하려고하는 앱을 개발하면 실패할까요? – tobyodavies

0

앱과 미디어 파일 (비디오, 팟 캐스트 등)을 모두 다운로드 할 수있는 한계가 있으므로 각 앱 내의 다운로드에는 제한이 있다고 생각합니다.

+0

명확히하기 위해 편집했습니다. 문맥 상 분명히 진술 했으니까요.하지만 그렇게 할 필요가 없다면 나는 원하지 않습니다. – tobyodavies

+0

OK - HTTP 범위 헤더 지원이 무엇인지 알지 못했지만 빠른 검색 후에 파일을 부분 분할하는 것이 가능하다는 것을 알았습니다. –

+0

충분하다. 헤더의 용도를 모른다면 명확하지 않다. – tobyodavies

관련 문제