2013-08-01 11 views
0

설명 할 수없는 문제점이 있습니다.영수증 데이터의 데이터가 잘못 작성되는 경우

내 앱에서 자동 갱신 구독을 제공합니다. 내 서버에서 앱 스토어로 전송하여 영수증 데이터를 확인하고 있습니다.

여러 번 테스트 해본 결과 Apple 검토를 통과했습니다. 이제 내 앱은 온라인 상태이며 많은 사용자가 구독 할 수 있습니다. 그러나 때때로 App Store는 영수증 데이터 속성의 데이터가 잘못되었음을 의미하는 21002 상태를 돌려줍니다. 여기

는 (PHP의 base64_decode 기능을 디코드)는 21002 개 상태를 반환 영수증의 예입니다 : 내가 몇 가지 개인 정보를 숨긴

{ 
"pod"="0"; 
"purchase-info"= 
{ 


"app-item-id"="*********"; 
"bvrs"="2.0"; 
"purchase-date"="2013-07-31 23:49:36 Etc/GMT"; 
"quantity"="1"; 
"bid"="com.mycompany.myapp"; 
"version-external-identifier"="********"; 
"purchase-date-pst"="2013-07-31 16:49:36 America/Los_Angeles"; 
"purchase-date-ms"="1375314576739"; 
"unique-vendor-identifier"="*******-****-****-****-**********"; 
"original-purchase-date-ms"="1375314576739"; 
"original-transaction-id"="**********************"; 
"item-id"="*********"; 
"original-purchase-date-pst"="2013-07-31 16:49:36 America/Los_Angeles"; 
"product-id"="com.mycompany.myapp.1Month"; 
"transaction-id"="**********************"; 
"original-purchase-date"="2013-07-31 23:49:36 Etc/GMT"; 
"unique-identifier"="***********************************************"; 
} 
"signature"="ApdxJdtNwPU2rA5.........."; 
"signing-status"="0"; 
} 

,하지만 난 확인한 그 bvrs, 항목 -id, 거래 ID, 입찰가가 정확합니다.

어떻게 생각하나요? Apple에 문제가 있습니까? 해킹 시도입니까?

답장을 보내 주셔서 감사합니다.

답변

0

"ApdxJdtNwPU2rA5"로 시작하는 서명이 표시되면 누군가가 InApp을 "도용"하려고한다는 것을 알고 있습니다. Apple은 이러한 InApp에 대해 비용을 지불하지 않습니다.

관련 문제