2012-09-25 3 views
0

성공적인 구매 후 내 앱은 https://buy.itunes.apple.com/verifyReceipt.을 사용하여 유효성을 검사 할 수 있도록 transactionReceipt를 서버에 전송합니다.i-2 앱내 구매 인앱 구매 transactionReceipt 유효화

이제 다음을 수행합니다.

  • 데시벨
  • 의 키 상태받은 경우

    1. 상점은 0 PHP 스크립트가 사용자에게 sucbscription를 추가합니다.
    2. 키를 만료됩니다.이 최대의 확인하지만, 사용자가 어떻게 든 그는 또한 경우에 true를 확인 .IT 다른 구매에 사용되는 우리의 서버에 전송 한 transactionReceipt를 제출하면 그는 지금

    인 문제 https://buy.itunes.apple.com/verifyReceipt에 게시되어 무료로 다른 구독을 얻습니다. 이 문제

    답변

    1

    애플은이 문제 here에 대한 문서가 있습니다를 해결하는 데 도움을 주시기 바랍니다.

    기본적으로 verifyReceipt는 receipt 필드에 원래 트랜잭션에 대한 데이터가 있습니다. 올바른 구매에 속한 경우이 데이터를 확인하고 고객이 구매를 두 번받지 않았는지 확인해야합니다.

    +0

    나는 이미 유효한 구매 유효성 확인의 영수증을 읽었습니다. 내 앱에서 구매가 발생했다는 것을 어떻게 알 수 있습니까? –

    +0

    [샘플 코드] (http : // developer. apple.com/library/ios/#releasenotes/StoreKit/IAP_ReceiptValidation/_index.html) –

    +0

    그들은 키를 검증하는 방법을 말하지만 앱 트랜잭션이 시작된 거래의 출처를 확인하는 방법은 밝히지 않았습니다. –