2012-09-12 34 views
2

最近,當我嘗試進行應用內購買時,我的設備發出錯誤「無法連接到商店」。請注意,該錯誤不會說「iTunes商店」或「App Store」。這是兩天前的工作,沒有代碼已經改變。我唯一弄弄的是方案設置和構建設置。在我開始存檔並構建發佈後,出現錯誤。我不記得我所做的每一項改變,而且真的在問是否有任何方案設置會導致此問題。In App Purchase被「無法連接到商店」屏蔽

我曾嘗試:

不同的設備。 (相同的錯誤,兩個不同的設備,在不同的測試用戶帳戶上)

另一個帳戶/測試用戶。

購買時尚未登錄。

注意:模擬器會通過此錯誤,但我需要在發佈到應用商店之前在設備上測試此錯誤。這兩個測試用戶帳戶都可以很好地導航商店。

+0

此外,價格現在替換爲「無價格」。這可能與iOS 6發佈的時間有關嗎? –

+0

發佈日期爲9月19日不是今天 – tiguero

+0

對不起,不是發行版,公告,新簽署的NDA和開發者版本? –

回答

1

您無法在模擬器中測試應用程序內購買:請參閱此page的第一個註釋。

我認爲你面臨的問題不是由於你的程序,如果它以前工作:沙箱服務器用於模擬應用程序內購買與您的測試員帳戶可能只是關閉:在沙箱環境中,你不用真實的應用內購買服務器測試您的購買。

請注意,因爲您肯定有一個符合SKProductsRequestDelegate的類。當您無法獲得產品信息列表時,您可以實施request:didFailWithError:以獲得通知。