2013-03-26 2 views
0

내 앱은 inapp 저장소 (비 소모품)에 추가 콘텐츠를 제공합니다. 제품 (외부 파일)은 모두 내 서버에 저장되므로 동적으로 새로 추가 할 수 있습니다. 사용자가 항목을 구입하면 내 서버가 항목을 확인하고 거래 데이터를 기억합니다.Inapp 구매 (서버 측) 전달

어떻게 콘텐츠를 전달할 수 있습니까? 사용자가 앱을 구입하고 앱을 종료 한 다음 나중에 다시 나와 콘텐츠를 표시한다고 가정 해 보겠습니다. 데이터가 서버에 있기 때문에 이제 내 앱은 콘텐츠를 가져 오기 위해 서버를 다시 한 번 쿼리해야합니다. 서버가 쿼리를 만드는 클라이언트가 유효한 구매자인지 어떻게 확인할 수 있습니까? 앱에 트랜잭션 ID와 같은 내용을 저장하고이를 통해 확인해야합니까? 아니면 더 나은 접근법이 있습니까?

답변

0

구매 한 제품의 거래 ID와 거래 날짜를 로컬 장치에 저장하기로 결정했습니다. 서버가이를 통해 확인합니다. ID와 날짜는 키 체인에 저장되어 제 3자가 읽을 수 없도록 보호합니다.

누군가에게 더 좋은 의견이 있으면 그 사람은 계속 게시 할 수 있습니다.