前言
In-App Purchase :App內(nèi)購,蘋果自家的虛擬產(chǎn)品交易功能。
如果你的項(xiàng)目中涉及到開通會(huì)員、購買視頻、付費(fèi)道具等花錢才能享受app全部功能的這種虛擬交易,恭喜入坑,因?yàn)楫?dāng)下各種支付平臺(支付寶、微信錢包、Apple Pay等)只有“In-App Purchase”才能支持,其余都會(huì)被拒,自家的Apple Pay也沒用。
最近剛完成項(xiàng)目的內(nèi)購集成測試,整理一下,希望對你有用。
一:非代碼準(zhǔn)備階段
1.協(xié)議、稅務(wù)和銀行業(yè)務(wù)
只有當(dāng)此項(xiàng)完成之后,你的app才可以測試購買功能
此項(xiàng)工作是交給公司運(yùn)營同事完成的,詳情可參考:
http://blog.sina.com.cn/s/blog_a5243c7f0102vnkk.html
2.給你的app添加產(chǎn)品ID
2.1 在iTunes content 創(chuàng)建你的app,進(jìn)入"我的 app",找到"功能"板塊,點(diǎn)擊“App內(nèi)購買項(xiàng)目”后面的 + 號,此時(shí)會(huì)彈出下圖:
屏幕快照 2016-11-29 下午4.55.14.png
解釋的比較清晰,以游戲里面的各種道具為例:
- 消耗型項(xiàng)目-------- -血瓶之類的;
- 非消耗型項(xiàng)目------ -購買了一個(gè)永久的英雄角色;
- 自動(dòng)續(xù)訂訂閱------ -購買了一個(gè)限時(shí)的英雄角色,到期后會(huì)自動(dòng)續(xù)費(fèi);
- 非續(xù)訂訂閱-------- -購買了一個(gè)限時(shí)的英雄角色,到期后作廢,不會(huì)自動(dòng)續(xù)費(fèi);
注:如果你是做會(huì)員資格(愛奇藝會(huì)員等)一類的購買功能,選擇"非續(xù)訂訂閱";
2.2 類別選擇完后“創(chuàng)建”;
- 參考名稱-------如:PicoVR三個(gè)月會(huì)員
- 產(chǎn)品ID-------- -如:com.PicoVR.03.001 (三個(gè)月會(huì)員1塊錢)(此項(xiàng)非常關(guān)鍵,且同一個(gè)項(xiàng)目中絕對不能重復(fù))
- 定價(jià)------------如:備用等級A (因?yàn)閮?nèi)購存在三七分紅,所以價(jià)格也不能隨便定,只能參考蘋果給出的定價(jià)清單,選擇等級)
- 顯示名稱------- 如:PicoVR三個(gè)月會(huì)員
- 描述------------如:開通后您將獲得三個(gè)會(huì)員資格;
- 屏幕快照--------將你改產(chǎn)品的價(jià)格截圖發(fā)送上去;
- 描述------------未填寫
都填寫完成后“存儲(chǔ)”,此時(shí)你新創(chuàng)建的一個(gè)購買項(xiàng)目會(huì)顯示在“App 內(nèi)購買項(xiàng)目”下的列表中,顯示“準(zhǔn)備提交”;
如果協(xié)議、稅務(wù)和銀行業(yè)務(wù)一項(xiàng)完成,等待半天到一天左右,就可以測試了;
注:同一個(gè)app中,如果你創(chuàng)建完一個(gè)產(chǎn)品ID后從列表中刪除了,則此產(chǎn)品ID無法再用;
3.創(chuàng)建沙盒測試
3.1 退到iTunes Content 首頁,找到“用戶和職能”
屏幕快照 2016-11-29 下午6.09.02.png
3.2按下圖提示添加測試賬號
WechatIMG1.jpeg