我在我的應用程序中提供非消耗品。如何檢查用戶是否已經下載非消耗品Inapp購買
假設用戶購買該項目並嘗試將該應用程序安裝在具有相同ID的另一個設備上。如果用戶已經登錄並且已經購買了該項目,我想顯示一些彈出窗口並告訴用戶您已經購買了它,因此現在免費下載。現在發生的情況是,當我再次點擊購買項目時,是說,你已經購買了該項目點擊下載。
有沒有什麼辦法可以獲取用戶登錄信息,並檢查用戶是否已經進行了應用程序內購買。
當我登錄並嘗試購買已購物品時出現問題。兩種警報視圖不時出現。我正在使用沙箱環境。
您已經購買這一點,但它一直沒有downloaded.Tap OK,現在下載。 這個警報視圖只有OK按鈕。當我們按下OK控制去 - (void)failedTransaction:(SKPaymentTransaction *)事務
你已經購買了這個。點擊OK再次下載它free.this警報視圖有兩個按鈕之一是取消,另一個是OK。在按下確定按鈕控制進入 - (void)completeTransaction:(SKPaymentTransaction *)事務是好的。
一個想法,爲什麼交易顯示這種奇特的行爲。
謝謝
我編輯了我的問題。現在其他問題已經出現。你可以幫我解決 – rocksvick
你有什麼想法嗎?爲什麼這種不同的行爲在沙箱環境中的不同場合? – rocksvick
我不知道。我沒有看到這個問題。 –