日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

Cocos2dx使用ios内支付IAP具体流程-白白

發布時間:2024/9/5 编程问答 40 如意码农
生活随笔 收集整理的這篇文章主要介紹了 Cocos2dx使用ios内支付IAP具体流程-白白 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

今天總結了一下cocos2d-x使用ios內支付iap的具體流程,封裝好了調用接口,代碼與具體說明在此 http://download.csdn.net/detail/u010229677/8156677,大家能夠直接調用。

白白原創http://blog.csdn.net/u010229677

1、  appstore信息完好

首先肯定有一個能夠公布產品的開發人員賬號,有一個能夠執行應用的開發環境,IAP僅僅能真機測試。我們必須有一臺IOS設備。

我們進行的全部操作都是在mac上面進行的,測試都是真機。

在測試中我們肯定不希望真實的去付款,別著急。在開發人員賬號里面我們能夠加入一個測試賬號,簡單方便。即就是沙河測試(SandBox)。

1.1      創建app ID

過程我就不廢話了,網上隨便就能搜到一大堆。新建的app ID默認是開啟iap內支付的,如圖

前期的準備工作跟不使用iap是一樣的。在創建應用完畢后,確保一切正確。建議先不加入iap測試一下。看項目能不能通過檢驗,萬事俱備之后創建iap付費條目即可了。

1.1      創建iap付費條目

進入iTunse Connect,進入my apps。點擊剛剛新建的項目,點擊In-App Purchses,進入iap,如圖

watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvdTAxMDIyOTY3Nw==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast" alt="">

watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvdTAxMDIyOTY3Nw==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast" alt="">

點擊左上角的“Create New”來新建一個IAP付費項目。接下來的Select Type界面會有5中IAP類型可供選擇。如圖:

類型選擇有四種選擇:

1.Consumable(消耗品): 每次下載都須要付費。

2.Non-consumable(非消耗品): 僅需付費一次。

3.Auto-Renewable Subscriptions:自己主動訂閱;

4.Free Subscription:免費訂閱

假設類型選擇中僅僅有免費訂閱。那說明我們的開發人員賬號沒有開通銀行卡支付功能。

一般我們游戲中須要購買金幣之類的。就選擇第一種Consumable,選擇了之后就是這個樣子的

watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvdTAxMDIyOTY3Nw==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast" alt="">

watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvdTAxMDIyOTY3Nw==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast" alt="">

選擇中文即可,有人說中文不須要選英文的,最后保存即可了。

如今須要創建的付費條目已經完畢了。

1.3     創建沙盒測試賬號

在iTunse Connect中點擊users and roles。進入之后點擊sandbox testers

watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvdTAxMDIyOTY3Nw==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast" alt="">

點擊加號加入一個

選擇app atore territory的時候,選擇中國即可了。我們測試的時候彈出來的購買信息的文字會是你所選的國家的文字。創建完畢保存即可。

2、  iap接入項目

我封裝好了所須要的東西,直接調用即可。代碼里有凝視。

在我們的項目中須要增加StoreKit.framework這個庫

用法:

IOSiAP_Bridge* bridge = new IOSiAP_Bridge();

bridge->requestProducts(int);

總結

以上是生活随笔為你收集整理的Cocos2dx使用ios内支付IAP具体流程-白白的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。