2012-09-27 4 views
4

애플리케이션에서 인앱 구매를 구현했습니다.
처음으로 itunes 인증 및 구매 확인을 요청했습니다.
NSUserDefaults에 성공 영수증을 저장합니다.
만료 시간이 지나면 (샌드 박스에서 테스트하고 있으므로 5 분이 소요됩니다.) 신청을 할 때 영수증을 확인합니다. 때로는 상태 21006을 반환하고 때로는 0을 반환합니다. 왜 이러한 일이 발생하는지 이해할 수 없었습니다.
사과가 자동으로 구독을 갱신합니까? 예인 경우, 때때로 21006 상태를 반환하는 이유는 무엇입니까? 구독 기능에 대해 더 많은 작업을 수행해야합니까?
도와주세요. 나는 정말로 이것으로 붙어있다.앱 구매 구독 갱신이 예상대로 작동하지 않습니다.

답변

1

나는 이와 비슷한 경험을했습니다. 당신이 알고 있는지 확실하지 않지만 지속 시간이 샌드 박스에서 줄어들지는 않지만 갱신은 5 배로 제한됩니다 (제 생각 엔). 따라서 처음 구매 한 후 25 분을 확인하면 (예를 들어) 구독이 만료되어야합니다. 샌드 박스가 까다 롭고 완전히 일관성이 없다는 것을 알았습니다.

관련 문제