2012-06-18 4 views
1

in-app 구매 기능을 사용하여 내 앱을 iTunes Store에 업로드했습니다. Apple은 "복원 버튼이 없습니다"로 인해 앱을 거부합니다. "복원"버튼을 추가하면 어떻게해야합니까? 로컬로 저장된 데이터?이 문제를 해결하는 데 도움주세요.inapp 구매의 복원 버튼

답변

2

를 복원 할 SKPaymentQueuerestoreCompletedTransactions를 사용할 필요가 문제. 저장 한 로컬 데이터를 고려할 필요가 없습니다.

은 NSUserDefaults에서 무언가를 검색하려면 :

[[NSUserDefaults standardUserDefaults] integerForKey:@"intKey]; 
+0

감사합니다.하지만 현지 데이터를 가져와야합니다. 데이터를 저장하는 방법은 무엇입니까? – Madhumitha

+0

어쨌든 로컬 데이터를 어디에 저장합니까? NSUserDefaults –

+0

예 .. NSUserdefaults에서만 ... – Madhumitha

1

당신은이 안 전에 구입 한 무언가에 대한 YES에 구입 상태를 설정, 당신은 [[SKPaymentQueue defaultQueue] restoreCompletedTransactions];를 호출 할 때, 경우 이전 거래

+0

나는 우리가 restoreCompletedTransactions 전화 Afer 즉 우리는 다른뿐만 아니라 뭔가를 사용할 필요가 있다고 가정합니다. 내가 구입 한 제품을 어떻게 확인할 수 있습니까? 내 장치에서 잠금 해제를 의미합니다. 감사. –