2011-03-25 96 views
0

我知道這個問題之前已被問過,但我仍然面臨着應用程序購買的問題。 我已經閱讀了蘋果文檔,接下來的清單http://troybrant.net/blog/2010/01/invalid-product-ids/iPhone StoreKit:在應用程序購買:無效產品ID

但是我仍然面臨着使應用程序購買工作的問題。 我跟着一個視頻教程來創建StoreKit,我的代碼很好。當我做NSLog爲 NSLog(@「無效productRequest計數%d」,[response.invalidProductIdentifiers計數]); 結果:無效的產品請求數1 我已經提交了二進制代碼並拒絕了它。我希望這不是IAP工作的問題。 我在做什麼不同,以使應用程序購買工作。

如果我犯了一個錯誤,或者我應該怎麼做才能確保iap能夠工作,有人可以好心勸我。

您的迴應將不勝感激。

謝謝。

1)創造的唯一的App ID:

回答

0

,使應用程序內購買工作所採取的措施com.yakimbi.inAppPurchase創建的供應檔案,下載

2)並安裝它。

3)將該應用程序添加到iTunes Connect App Store。

4)上傳應用程序二進制文件,並拒絕它。狀態是開發人員拒絕。

5)產品添加到應用程序購買管理中,ProductID爲com.yakimbi.inAppPurchase.ProductTest1,創建爲非消耗品。

6)寫入StoreKit代碼以請求產品。

7)一旦產品被添加,等待超過48小時。

8)創建了一個測試用戶帳戶。

9)更新了支持交易的代碼。

10)在設備上註銷我的帳戶。

11)在設備上運行應用程序。

12),但我得到inValidPurchaseIdentifier算1

13)從來沒有提示輸入用戶名和密碼。

創建此操作時我省略了哪些步驟。我希望有人能指導我。謝謝。

1

如果您正在使用越獄設備,我建議您恢復出廠設置並重試。有點越獄設備有一個問題,在沙箱中的應用程序購買運行測試。

+0

tnx it for me – touti 2012-06-14 14:35:16

+0

@touti很高興它幫助:) – REALFREE 2012-06-16 06:16:58

0
  • 嘗試從設備手動刪除應用程序。
  • 退出設備上的帳戶。
  • 然後重置設備並重試。

這些爲我工作。

0

重新啓動我的Macbook,它工作。

相關問題