2013-10-28 99 views
1

所以我認爲我的應用程序內購買工作,但我的應用程序有時會觸發彈出式用戶身份驗證操作表與舊的測試用戶在操作表中自動填充。我一直在用一個連續的數字創建測試用戶,只是因爲這很容易,而且我可以跟蹤用戶的年齡。我目前的測試用戶是#4。通常會創建新的測試用戶,因爲舊用戶以某種方式失效。在應用程序內購買 - 驗證舊測試用戶

無論如何,我有時會得到testuser#1的彈出屏幕(以及#3)。我認爲這是因爲正在查看的交易最初是使用該用戶處理的。但是在交易完成後使用finishTransaction後,這些彈出窗口不應該停止:?

我應該檢查什麼?即使下載的產品已經下載並且所有購買的產品都已經完成(儘管由於原始產品已失效而使用不同的用戶),我仍然認爲我必須在某處留下某種東西。

回答

0

我想必須發生的事情是未完成的交易仍然在Apple服務器上。我無法完成交易,因爲所使用的測試用戶因生產中的意外使用而失效。我將嘗試刪除這些用戶,理論上刪除用戶也會刪除未決事務。

+0

沒有。我仍然獲得這些認證信息。我不知道如何讓它們現在消失。 –