2013-05-21 4 views
1

저는 앱을 제작하고 있습니다. 응용 프로그램의 일부는 5 미리 설정된 이미지에서 선택하는 것입니다.IAP 가능성이있는 적은 수의 이미지 저장

설치시 사용할 수 있으므로 앱과 함께 제공해야합니다.

그러나 앱 구입시 더 많은 이미지를 "추가"할 수도 있습니다.

더 많은 이미지를 추가/잠금 해제 할 가능성이있는이 이미지를 기기에 저장하는 "가장 좋은"방법을 찾고 있습니다.

내 생각에 "CoreData"가 너무 무거웠습니다. 초기 5 개의 이미지를 참조하기 위해 일종의 plist 일을 할 수있었습니다. 그렇다면 IAP를 통해 어떻게 추가합니까?

IAP를 사용하면 구입할 때 추가 이미지를 다운로드합니까? 또는 설치시 응용 프로그램에 번들로 제공되고 구입할 때 잠금 해제해야합니까?

이전에는 IAP 작업을하지 않았고 이전의 모든 응용 프로그램에서는 매우 많은 데이터가 사용 되었기 때문에 Core-Data를 모두 사용했습니다. 고려해야 할 두 가지가 있습니다

+1

그냥 제안 ... 만약 당신이 새로운 이미지에 액세스하기 전에 사용자가 지불하고 싶다면, 아마 애플 리케이션 번들에 그들을 저장하는 것은 나쁜 생각이다. 앱 스토어에서 IPA 파일의 번들 내용을 추출하는 것은 매우 쉽습니다. 암호화 된 형식으로 저장하지 않는 한. – Amar

+2

@Amar 두 가지 이유 때문에 걱정할 필요가 없습니다. 1.JB (~ 10-15 %)가 적고 해적 앱/IAP가 적습니다. 2. 사람들이 원한다면 어떤 제안 된 제안도 해킹 할 수 있습니다. 해결책. – Mar0ux

답변

2

-

  1. 당신은 당신이 제공 한 후 더 많은 이미지를 추가 하시겠습니까?
  2. 필요에 따라 이미지를 빠르게 다운로드 할 수있을만큼 이미지가 작습니까?

답변이 '예'인 경우 호스팅 된 콘텐츠 경로로 이동하는 것이 좋습니다. 애플은 심지어 host content on their servers 수 있습니다.

그렇지 않으면 앱에 모든 항목을 번들링하고 필요에 따라 잠금을 해제하면됩니다.

보안상의 작은 메모 : 사람들이 콘텐츠/앱을 도용하는 것을 막을 방법이 없기 때문에 나는 불법 복제에 대해 전혀 염려하지 않을 것입니다. 게다가, JB가 꽤 작은 사람들 (23m/90% * 500m ~ 5 %)의 수와 해적 인원의 수가 훨씬 적습니다.

+0

아! 호스팅 된 콘텐츠에 대해 알지 못했습니다! 고마워! – Fogmeister

관련 문제