2011-07-05 41 views
2

到登錄我測試的應用程序內購買該做工精細的一個星期前,但現在似乎被打了。StoreKit沙盒測試不提示在

我可以從商店加載產品沒有任何問題(使用NSLog確認產品ID,價格等),但是當我發送實際的請求購買產品 - 我沒有受到挑戰登錄到我的(測試)用戶帳戶,它只是返回錯誤代碼-1003「無法連接到iTunes商店」。

這很奇怪,因爲它做了一個星期前工作,現在它不。如果我當前登錄到我的實時iTunes帳戶,那麼最奇怪的是它會提示我輸入密碼(購買產品)。

這幾乎就好像該應用程序正在檢查是否有iTunes帳戶登錄,如果沒有,它只會失敗......這是相當煩人的,因爲你不應該通過登錄到測試帳戶您的設置,因爲它會使其無效。

任何人都可以提供一些線索這對我來說?我會好chuffed如果你能:)

謝謝!

+0

我已經收到了好幾天了 - 建議將問題報告給bugreport.apple.com,因爲他們已經明確地改變了某些東西,或者意外地破壞了他們可能還沒有意識到的東西。 – Roger

+0

哈 - 所以我只是試了一下,並得到了一個不錯的時代新羅馬,紅色的文字錯誤:發生錯誤。請通過電子郵件將錯誤詳細信息發送至[email protected]向Apple Inc.報告錯誤。 Geeze ..... – a1phanumeric

回答

0

我已經通過創建一個新的測試用戶來解決這個問題。我的猜測是測試賬戶意外地看到了實時存儲 - 這往往會殺死它們。可能是你的問題?

+0

嗯,事情是 - 它甚至不會提示我測試用戶憑據 - 因此它甚至不知道該用戶。即便如此 - 我仍然放棄了這一點,但無濟於事。不管怎麼說,還是要謝謝你。 – a1phanumeric

1

我也有過這個問題。您可能想要嘗試一個或所有這些步驟。

  1. 從設備中刪除應用程序並重建它。

  2. 從設備上的任何iTunes賬戶註銷。

  3. 刪除應用程序。重新啓動您的設備並重新構建並運行。

  4. 登錄到iTunesConnect門戶網站和查看測試用戶頁面。

我已經能夠通過做一個或所有這些事情重新連接。

希望這會有所幫助。

+0

在我的設備上註銷iTunes可以爲我工作。不必刪除應用程序,或重新啓動設備。 – Animal451