2010-03-19 3 views
0

동일한 코드로 작성된 전체 및 Lite 응용 프로그램이 있습니다. Lite 버전에는 버튼 업그레이드가 있습니다. 사용자 지불 및 업데이트 응용 프로그램을 전체 버전으로 확인하기 위해 단추의 처리기에 배치해야하는 코드는 무엇입니까 ?? 일부 기능을 차단 해제 할 수있는 StoreKit 프레임 워크를 알고 있지만 두 가지 응용 프로그램 만 있으면됩니다.iPhone 전체 및 StoreKit이없는 Lite 버전

어쩌면이 주제에 대한 자습서가 있지만 찾을 수 없습니다. 누구나 참조 링크 pls를 제공하는 경우

해당 응용 프로그램 중 아직 Appstore에 업로드하지 않은 항목이 있습니다.

감사합니다.

답변

2

나는 Full과 Lite의 두 가지 버전이 필요하다고 가정하고 있습니다. Lite 버전에서 StoreKit을 구현할 계획이라면 왜 그 경로로 내려 가고 싶은지 확신 할 수 없습니다.

2 가지 버전의 앱 대신 1 가지 버전의 앱을 유지 관리하고 개발하는 것이 훨씬 쉬워졌습니다.

이 지점에서보세요. 전체 버전을 변경하면 라이트 버전에서 동일한 변경을 수행해야합니다. 이는 쓰기/복사 - 붙여 넣기 코드의 두 배입니다.

앱에 StoreKit을 구현하는 방법을 설명하고 보여주는이 자습서를 살펴보십시오.

iPhone Tutorial – In-App Purchases

난 당신이 개발하는 것이 좋습니다 앱의 1 버전을 유지하는 것입니다. 풀 버전이 갖는 모든 기능의 잠금을 해제하는 옵션이 포함 된 라이트 버전입니다.

이 방법 몇 혜택

은 다음과 같습니다

  • 응용 프로그램 개발의 용이성 및 향후 개선
  • 전체 버전

호프 라이트에서 전환

  • 높은 비율이 정보는

    을하는 데 도움이
  • 4

    응용 프로그램에서 다른 응용 프로그램을 구입할 수는 없습니다.

    업그레이드 버튼이 활성화되면 App Store를 사용하여 전체 버전에 대한 링크 만 열 수 있습니다. App Store를 열면 응용 프로그램이 닫히고 전화기가 나머지 프로그램을 처리합니다. 그런 다음 사용자가 응용 프로그램을 구매하도록 선택한 경우 사용자에게 달려 있습니다. 라이트 버전은 사용자가 제거하기 전까지 구매 후에도 계속 설치 상태를 유지합니다.

    연결을 구현하는 방법에 대한 자세한 내용은 Technical Q&A QA1629을 참조하십시오.