2012-07-06 2 views
10

기본적으로 앱은 어떤 잡지 문제 (인앱 구매)를 사용할 수 있는지 확인하고 여러 행에 그래픽으로 표지를 표시해야합니다.뉴스 스탠드 앱용 인앱 스토어 만들기

이슈 자체를 (당신은 뉴스 스탠드 응용 프로그램을 열 때 볼 문제의 카탈로그)

당신이 어떻게 할 지 알고 있나요 (... CSS, 이미지) 파일을 지원하여 HTML을입니까?
이미 완료 했습니까?
자신의 경우에 적응할 수있는 코드가 있습니까?

+1

는 인터넷 검색 당신이 운이 좋다면, 당신은 일이 도매 잡을 수있는 좋은 출발점을 제공합니다. 그러나 나는 사람들이 잡아서 좋은 것을 무료로 올릴 것을 의심한다. 어떻게 구체적으로해야할지 모르는 것이 무엇입니까? – nhahtdh

+0

답장을 보내 주셔서 감사합니다! 글쎄, 앱 구매 (개인 이슈)에서 커버 이미지로 모두 표시하여 사용자가 탭하여 구매할 수 있도록하고 싶습니다. 간단하게 보입니다./ –

답변

8

앱을 사용하면 서버 구현도 필요합니다. 앱은 매번 서버에 연결해야하며 (또는 푸시 알림을 기반으로) 모든 잡지 문제를 확인할 수 있어야합니다. 서버가 웹 호출을 제공하거나 파일을 호스팅하여 응용 프로그램에서 사용 가능한 잡지 문제 목록과 문제에 대한 다른 메타 데이터를 확인할 수 있도록합니다. 메타 데이터는 발행인 이름, 날짜, 가격, 호스팅 표지 이미지 경로, 호스팅 된 전체 발행 콘텐츠 경로, iTunes 제품 ID 등이 될 수 있습니다. 앱에서이 모든 정보를 얻게되면 다운로드 할 수있는 모든 문제를 표시하는 UI를 만들어야합니다. 표지 이미지, 날짜, 이슈 이름 등을 보여줍니다.

앱은 오프라인 일 때도 상점을 만들 수 있도록 문제의 이미지와 메타 데이터를 캐시해야합니다.

사용자가 문제를 클릭하면 문제의 iTunes 제품 ID를 사용하여 구매할 수 있으며 구매가 성공하면 서버에서 문제의 콘텐츠를 다운로드 할 수있는 UI가 표시됩니다.

푸시 알림을 사용하여 백그라운드 다운로드를 사용하려는 경우 (그리고 뉴스 스탠드라는 iOS5의 사전 설치된 폴더에 앱이 설치되어 있어도 상관 없음) 잡지 스토어 앱을 만들어야합니다. 내 대답을 this 질문으로 확인하십시오. 그것은 뉴스 스탠드 앱에 관한 아주 좋은 튜토리얼에 링크되어 있습니다.

+0

앱 스토어에서 기기의 영수증을 가져 오는 메커니즘도 있어야하므로 이미 구입 한 항목을 알 수 있고 그에 따라 해당 항목을 상점에 표시 할 수 있습니다. – IanStallings

+0

구입 한 항목을 표시하기 위해 sqllite, 코어 데이터, NSUserDefaults, 원하는대로 plist로 유지할 수 있습니다. – msk

+0

하나의 장치에서 작동합니다. 그러나 이는 사용자가 가지고있는 다른 장치를 처리하지 않거나 장치를 재설정 한 후에 응용 프로그램을 다시 설치하는 경우에 발생합니다. 큰 문제는 아니지만 사용자는 그러한 시나리오에서 작동 할 것으로 기대합니다. 필자는 인앱 구매가 포함 된 주목할만한 잡지 응용 프로그램 용으로 제작했기 때문에 언급 만합니다. – IanStallings

2

은 아마 당신은 응용 프로그램 구매에 대한 레이 Wenrerlich의 tutoriel을 살펴해야합니다 http://www.raywenderlich.com/2797/introduction-to-in-app-purchases

그것은 당신이 구입하고 이미 구입 된 어떤 제품을 참조하는 데 필요한 모든 functionnalities와 제품 목록을 관리하는 방법에 대해 설명합니다.

그것은 정확하게 당신이 필요하지 않을 수 있지만,이 할 수있는 당신에게

행운

관련 문제