2012-05-31 5 views
0

내 앱에서 InApp 구매를 구현했으며 iTunes에서 테스트 계정을 설정했습니다.RetApp InApp 구매

하지만 한 번만 테스트 할 수있었습니다. 앱을 차후 출시하면 이미 구입 한 것으로 보입니다. 나는 앱을 삭제하고, 깨끗한 상태로, 아이튠즈에서 로그 아웃을 시도했다. 아무것도 작동하지 않는 것 같아요, 구매 플래그가 키 체인에 있기 때문에 그것이라고 생각하지만 확실하지 않습니다.

그렇다면 내 앱의 InApp 부분을 어떻게 다시 테스트해야합니까? 덕분에 테스트 계정이 이미 항목을 구입 때문에

+0

간단히 말해서 : rckoenes의 대답은 갈 길이 멀다. –

답변

1

에 대한

덕분에, 인앱 구매 서버는 사용자가 구매를 복원 할 수 있습니다.

따라서 상품 구입을 다시 테스트하지 않으려면 새 테스트 계정을 만들어야합니다.

+0

작동하지 않는 것 같습니다. 앱을 삭제하고 빌드를 정리하고 새 테스트 계정을 만들고 iPad에서 iTunes에서 로그 아웃 한 다음 내 앱을 실행하고 구매 한 것으로 생각합니다. 나는 그들이이 말을하는 많은 게시물을 보았지만 간단하게 작동하지 않는다. 그렇다면 아마 그들은 그 계단을 공유 할 수 있습니다. – LilMoke

+0

이상 구매는 기기가 아니라 계정을 기반으로하기 때문에. – rckoenes

+0

나는 동의하지만 앱을 삭제할 때 키 체인에서 항목을 삭제하지 않는 것으로 보입니다. 키 체인을 사용하기 전에 플래그는 앱을 삭제할 때 제거 된 NSUserDefaults에 저장되었습니다. – LilMoke

0

테스트 목적으로 소모품을 만들 수 있으므로 여러 번 구입할 수 있습니다. 현재 귀하의 제품은 비 소모품 인 것으로 보이므로 테스트 계정 당 한 번만 구입할 수 있습니다.

+0

앱을 한 번만 구매하기를 원하기 때문에이 기능이 작동하지 않습니다. KeyChain을 사용하기 전에 앱을 삭제하면 NSUserDefaults가 삭제되고 다시 구매할 때 iTunes는 이미 구입했음을 알았고 요금을 부과하지 않았으므로 다시 다운로드했습니다. – LilMoke

관련 문제