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에 문제가 있습니까? 해킹 시도입니까?
답장을 보내 주셔서 감사합니다.