2017-11-02 1 views
0

저는 유료 앱을 App Store에 가지고 있습니다. 이제는 새로운 버전의 인앱 구매가 포함 된 무료 앱으로 변경됩니다. (자동 갱신 구독)인앱 구매로 새로운 앱 버전을 업데이트 할 때 iOS 앱을 확인하는 방법은 무엇입니까?

이전 버전을 구입 한 사용자는 무료로 제공하고 싶습니다. 여기에 몇 가지 질문이 있습니다.

1) 구입 한 앱을 확인하는 방법 (신속한)? SKPaymentTransactionObserver을 사용해 보았지만 기록 구매를 확인할 수 없습니다.

2) 유료 앱 (스토어에서 다운로드 한 앱)에서 새 버전 앱 (샌드 박스 계정 별 자동 갱신 구독)으로 업데이트를 테스트하는 방법은 무엇입니까?

+0

확인이 밖으로 [아이폰 OS 영수증 확인]을 읽기위한 가이드 (https://stackoverflow.com/questions/44116593/apple-receipt-original-purchase-date-has-date있다 -before-app-creation /) –

답변

0
  1. 인앱 구매를하지 않는 한 Apple은 SKPaymentObserver에 어떤 명령도 발행하지 않습니다. 앱을 처음 구입할 때와 아무런 관련이 없습니다.

  2. Apple과 함께 iTunes 영수증을 확인하고 original_application_version 필드를 보면 응용 프로그램의 원래 구입 날짜를 확인할 수 있습니다. 유료 애플리케이션 인 경우 사용자가 앱을 구매했는지 여부를 알려줍니다. 애플은 앱 스토어 영수증을 here.

관련 문제