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