蘋果內(nèi)購的簡單流程

1.注冊一個支付隊列的觀察者--要在程序啟動時注冊

2.檢測手機是否可以進行內(nèi)購

3.獲取商品信息--發(fā)送請求信息和相應方法(返回商品信息)

4.添加展示商品的界面(這里用的是tableView)

5.執(zhí)行paymentQueue: updatedTransactions: 方法

6.提供交易成功,交易失敗或交易取消的處理方法

7.恢復交易的處理方法--找回購買的處理方法

8.驗證收據(jù)(服務器驗證)--1.獲取收據(jù) 2.得到收據(jù)中的數(shù)據(jù) 3.發(fā)送HTTP POST請求發(fā)送數(shù)據(jù)到App store 4.App store返回數(shù)據(jù)如果state==0說明收據(jù)有效

9.服務器處理請求--給用戶添加購買的東西

**注:這里只是提供了大體的流程,具體的代碼實現(xiàn)等有空在傳 **

最后編輯于
?著作權歸作者所有,轉載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容