關(guān)于內(nèi)購的介紹和如何添加內(nèi)購就不在這介紹了闻蛀。下面直接上內(nèi)購流程以及實現(xiàn)
內(nèi)購流程
1.向蘋果請求準備賣的商品
2.蘋果返回可銷售的商品
3.展示對應(yīng)的商品
4.用戶選擇購買商品
5.創(chuàng)建票據(jù),用戶付費
6.監(jiān)聽用戶付費成功or失敗,決定是否給用戶商品
對用的流程圖
內(nèi)購代碼的實現(xiàn)
按照剛才的流程實現(xiàn)對應(yīng)的代碼即可
注意:此處我將所有打算內(nèi)購的商品放入了.plist文件,方便自己請求
代碼具體的實現(xiàn)
請求可銷售的商品
在代理方法中拿到可銷售的商品
展示效果
用戶點擊購買,創(chuàng)建票據(jù)
交易隊列中交易發(fā)生改變時,執(zhí)行的監(jiān)聽方法
注意:如果用戶購買的物品和應(yīng)用程序本身有關(guān)系,必須采用內(nèi)購(如果say NO,蘋果不允許上架)