"Pro Version"이라고하는 비 소모품 IAP가 하나 있습니다. 나는 구매자에게 여분의 포인트와 접근권을 준다.IAP 비 소모품은 처음 구입 한 후에 추가 점수를줍니다.
처음으로 구매할 때 문제가 없습니다. 그것은 포인트를주고 제한을 제거합니다.
그러나 다시 구매하려고하면 "이미이 항목을 구매하여 다시 다운로드하십시오."라고 말한 다음 SKPaymentTransactionStatePurchased에 도착하고 다시 포인트를 제공합니다.
키 체인을 달아서 장치에 한 번만 주려고했지만 누군가 다른 장치를 가져 와서 게임을 구입 한 계정으로 로그인하면 다시 포인트를 받게됩니다.
이 문제를 해결할만한 아이디어가 있습니까? 나는 그들이 포인트를 취하는 장소를 변경해야한다는 것을 의미한다 (validateReceiptForTransaction이 성공한 후에 포인트를 준다)?
은 인앱 구매 지침 ( https://developer.apple.com/in-app-purchase/In-App-Purchase-Guidelines.pdf)에 따르면 당신에게 모든