明白了要干啥,才知道為啥要這么干位衩!
-
真機(jī)調(diào)試:
- 哪一臺(tái)電腦(需要安裝證書绸硕,安裝的證書可以到處p12文件,即對(duì)電腦的限制很寬)
- 哪些App(可以寫模糊的AppIds,用 * 作通配符)
- 哪些iOS設(shè)備去調(diào)試(需要拿到設(shè)備的UDID添加到開發(fā)賬號(hào)的設(shè)備里面)
- 將以上信息糠聪,統(tǒng)一生成一個(gè)profile文件,安裝之后谐鼎,即告訴Xcode舰蟆,哪臺(tái)電腦要用哪些設(shè)備調(diào)試哪些APP。
發(fā)布程序:
- 哪一臺(tái)電腦要發(fā)布程序(需要證書)
- 要發(fā)布哪個(gè)程序
- 生成profile文件该面,告訴Xcode哪臺(tái)電腦要發(fā)布哪個(gè)APP
- 到iTunes connect中進(jìn)行管理夭苗,添加對(duì)應(yīng)信息,提交要發(fā)布的App的release版本
- 測試打包
- 哪一臺(tái)電腦要打包APP
- 要打包哪個(gè)APP
- 打包給哪臺(tái)iOS設(shè)備測試
- export
- 應(yīng)用內(nèi)購
- 要指定唯一的APPID隔缀,才能使用應(yīng)用內(nèi)購
- 配置好內(nèi)購的產(chǎn)品,id等等
- 在代碼里面通過id獲取可以內(nèi)購的產(chǎn)品
- 根據(jù)產(chǎn)品傍菇,產(chǎn)生交易猾瘸,并添加到到交易隊(duì)列,監(jiān)聽交易的狀態(tài)改變丢习,做相應(yīng)的操作牵触。
- 內(nèi)購流程
- 從自己服務(wù)器上獲取產(chǎn)品id列表
- 根據(jù)id從apple服務(wù)器獲取可以購買的內(nèi)購產(chǎn)品
- 當(dāng)用戶想購買某個(gè)產(chǎn)品,就根據(jù)用戶想購買的產(chǎn)品咐低,生成一張票據(jù)揽思。并將票據(jù)添加到交易隊(duì)列中。
- 監(jiān)聽交易隊(duì)列的狀態(tài)改變见擦,判斷交易是否完成钉汗。如果交易完成、失敗的話鲤屡,就把交易移除隊(duì)列损痰。