2013-08-07 95 views
0

我在應用商店的IAP上遇到問題。我在應用中創建了非消耗品&。應用商店驗證問題

購買後我申請了購買產品的收據驗證。

現在我要提交我的審覈過程中的應用&爲他們提供一個測試用戶帳戶,但問題是,當我要提交我的應用程序,我已經改變了收匯覈銷「URL」從沙盒模式分發模式&我向他們提供了沙盒模式用戶憑證。

現在我的問題是,如果收據驗證網址被更改,那麼IAP將如何使用測試用戶帳戶憑證在應用商店進行測試。

回答

1

您無需爲Apple提供iTunes測試帳戶。

您必須提供的唯一測試帳戶是允許Apple登錄到您的系統的帳戶。就像我創建的應用程序需要您登錄(如Facebook),那麼我將需要提供一個帳戶。

2

您應始終在您的應用中同時使用沙箱和生產URL。 首先驗證您的收據與生產URL。如果它返回21007代碼,請繼續處理沙盒URL。 請參閱FAQ

16如何驗證我的收據(iOS)? 請始終使用生產URL驗證您的收據;如果您收到21007狀態碼,請繼續使用沙箱網址進行驗證。遵循這種方法可確保您的應用程序在沙盒中進行測試或評估或在App Store中生效時不必在URL之間切換。

+0

爲什麼?只有使用Ad-Hoc或開發配置文件構建版本才需要沙網址。在爲AppStore構建時,不需要使用沙盒URL。 – rckoenes

+0

+1。這是正確的答案 - 你的服務器應該總是首先驗證生產URL - 如果你得到21007,回落到沙箱URL –

+0

rckoenes,我已經添加了引用URL到我的答案 – andrey

相關問題