2012-01-10 139 views
4

我有一個不可更新的應用內購買產品。 當有人購買本產品時,有些內容解鎖一個月(沒有什麼可下載或安裝的)。iphone在應用程序購買不可更新的產品購買多次

一個月後,用戶被要求再次購買不可更新的產品,即:用戶需要第二次購買不可再生產品。

的問題是,當他嘗試這樣做的(測試)的用戶得到了以下信息:

You've already purchased this but is hasn't been downloaded. 
Tap ok to download it now. 

但我的產品不需要下載,並且之前完成該交易成功完成,從交易隊列中刪除:

[[SKPaymentQueue defaultQueue] finishTransaction:transaction]; 

有人知道該怎麼做嗎?

+1

請在iTunes Connect檢查,如果您的應用程序內購買的產品類型是非消耗品。非消耗品只能購買一次,因此您需要訂閱項目類型。 – iHunter 2012-01-10 19:38:43

+0

感謝Hunter,產品類型是「不可更新產品」,iTunes連接說這個產品可以多次購買。感謝您的回答。 – 2012-01-11 15:46:05

回答

-1

您正在使用非續訂訂閱權限嗎?

比確定您設置的標誌是真的,以確定您是否購買了該產品。並且確保在該訂閱到期時過期該標誌。

,如果你是不是在同時,該產品購買這樣再次,你可能會得到這個有點兒警覺......

Subscription alert

相關問題