2011-09-28 148 views
2

我有幾個關於應用內購買服務器型號的問題。應用內購買服務器型號

我已經拿到了我的數據庫,並在其中存儲了項目描述的表格。例如,我有一把售價0.49美元的劍,售價0.99美元。所以表與字段 - ID,名稱,價格,信息(描述)。我想在我的iOs應用程序中顯示這些項目,並允許用戶購買它們。 我的服務器端是用php編寫的。

看來,在應用程序內購買服務器模型沒有正常的教程。 所以我讀http://developer.apple.com/library/ios/#documentation/NetworkingInternet/Conceptual/StoreKitGuide/APIOverview/OverviewoftheStoreKitAPI.html(圖1.3),它似乎是我必須:

  • 請求發送到我的服務器,並接收該項目的數據。什麼是產品標識符,我在哪裏可以得到它?
  • 應用程序嚮應用商店發送請求以獲取產品信息。什麼樣的要求?任何示例代碼?這個請求會返回什麼?
  • 好吧,現在我向用戶顯示此信息,他選擇他想購買的物品,並且應用向該應用商店發送付款請求。再次,什麼請求,任何例子?
  • 然後應用程序收到收據數據。它必須發送給我的服務器。我的服務器必須將這些數據發送到應用商店服務器來驗證購買,我該怎麼做?
  • Apple服務器向我的服務器返回答案,並將項目添加到用戶清單(f.e)。

現在,關於測試應用內購買。據我瞭解,我需要去iTunes連接,並在那裏添加新的應用程序,併爲應用程序添加應用程序中的貨幣化功能,並測試用戶,是否正確?

回答

4

開發人員有幾個很好的框架可以幫助您解決inAppPurchases問題。這些框架適用於所有類型的產品(耗材,非消耗品和訂閱)以及服務器型號以驗證收據。

https://github.com/MugunthKumar/MKStoreKit - 好的

https://github.com/anystone/AnystoneStoreKit - 另一個很好的包裝。使用更好的代表。

還有第三個非常簡單的教程(僅適用於非消耗品)

http://www.raywenderlich.com/2797/introduction-to-in-app-purchases

這一個解釋你的每一個問題,並讓你開始用一個例子..

+0

謝謝,它真的很有用!) – Drabuna