2012-05-31 174 views
15

我正在從事應用內購買......我在模擬器/(沙箱模式)下工作正常。我仍在使用應用程序和測試工作。今天,當我測試應用程序購買時,我得到了。應用內購買測試mzfinance.InAppBuyLoginRequired_message(沙箱)

應用內購買測試mzfinance.InAppBuyLoginRequired_message(沙盒)

我看着在iTunes Connect,它說「拒絕」 In App Purchase的下。我沒有提供完整的描述,但並不認爲它很重要,因爲我之前開發者拒絕了該應用。

因此,我刪除了在應用程序購買...上傳/拒絕另一個二進制文件,並添加了新的應用程序購買。我使用了相同的apple-id來測試。第一次,它說成功。我再試一次,並得到相同的錯誤信息。

應用內購買測試mzfinance.InAppBuyLoginRequired_message(沙盒)

任何想法是怎麼回事?我假設代碼沒問題,因爲我沒有改變它。它與iTunes連接設置或東西。

+0

你有解決方案嗎?我也面臨這個問題 – GauravSTomar

+0

剛發佈它會看到。 –

+0

這似乎是蘋果方面的一個問題。我們在這裏遇到同樣的問題。 – MatthiasC

回答

4

我有同樣的問題,我不能每次購買任何應用內,因爲我已經看到:

mzfinance.InAppBuyLoginRequired_message(沙盒)

早些時候,我測試了我的應用程序內購買這個測試帳戶,一切都很好。 我在iTunesConnect中創建了新的測試帳戶,它有幫助!

轉到:

https://itunesconnect.apple.com/

選擇:

「管理用戶」 >> 「測試用戶」

下一頁 「添加新用戶」,並創建新的用戶與任何E-郵件地址(我用虛構的電子郵件地址)。 這個工作對我來說,我現在使用這個第二個帳戶來測試。

問候

1

同樣的事情發生自2012年5月31日僅在模擬器中注意到了這個問題,在設備一切正常。

我已經在模擬器上管理過測試,每次在iTunesConnect上創建新的測試用戶。這是非常耗時的,否則它不起作用。

+0

我還是有同樣的問題!你還擁有它嗎 ? 當您想購買已購買的產品時,似乎會出現問題。這就是爲什麼每次創建一個新用戶來解決問題的原因。 – CedricSoubrie

0

當您第一次購買應用程序時,它不會出現。 (創建新用戶意味着第一次購買)。當您嘗試恢復InApp購買並且沒有正確處理恢復購買時就會出現這種情況。

請參閱In-App Purchase Programming Guide中的「恢復事務」部分。