2
當用戶在應用程序購買中重新購買時,paymentQueue :: updatedTransactions應該由iOS調用嗎?當用戶在應用程序購買中重新購買時,paymentQueue :: updatedTransactions應該由iOS調用嗎?
情況是: 如果用戶重新購買產品,代碼中沒有任何內容被調用,所以我不能「打開」內容到完整版本。
當用戶在應用程序購買中重新購買時,paymentQueue :: updatedTransactions應該由iOS調用嗎?當用戶在應用程序購買中重新購買時,paymentQueue :: updatedTransactions應該由iOS調用嗎?
情況是: 如果用戶重新購買產品,代碼中沒有任何內容被調用,所以我不能「打開」內容到完整版本。
paymentQueue :: updatedTransactions應該被調用。如果產品是非消費品或自動續訂訂閱,那麼蘋果不會扣款,交易將失敗。因此,對於非消費品或自動新訂購,您必須恢復交易。 對於訂閱和消耗品,您必須處理它。
我不知道天氣我解決你的問題與否。所以如果您需要進一步的幫助,請張貼一些代碼或更多的細節。
我目前的版本是4.3.1。 我正在升級到4.3.5,看看這是否會解決這個問題,我浪費了幾個小時。 也許是一個小問題,只是爲了確保: 如果第一次購買正在使用updateTransacations o.k,沒有理由這個方法至少會被調用,重新購買產品時,對吧? – noi100
沒有運氣。升級到4.3.5沒有解決問題。 我不明白爲什麼點擊msgbox上的「確定」後,您已經購買了這款應用程序內購買,但尚未下載。 updatedTransactions未被調用。 – noi100
BINGO-2教程沒有提到這個,第三個教程沒有提到: [[SKPaymentQueue defaultQueue] addTransactionObserver:observer]; | – noi100