在上一篇文章里,我講解了如何在代碼中集成App內(nèi)購(gòu)買,如果你已經(jīng)按照里面的方式做了集成,那么現(xiàn)在就萬(wàn)事俱備只欠發(fā)布了。不過(guò)在發(fā)布之前,我建議你先進(jìn)行下測(cè)試,確保你的代碼能按照你的想法運(yùn)行。
一、測(cè)試
1. 創(chuàng)建測(cè)試賬戶
-
在進(jìn)行正式的測(cè)試之前,你首先需要?jiǎng)?chuàng)建一個(gè)測(cè)試賬戶,Apple稱之為“沙箱技術(shù)測(cè)試員帳戶”。在創(chuàng)建時(shí),你需要提供的信息包括:
- 名字
- 姓氏
- 從未作為 Apple ID 購(gòu)買 iTunes 或 App Store 內(nèi)容,亦未與任何現(xiàn)有 Apple ID 關(guān)聯(lián)的電子郵件地址。請(qǐng)考慮為每位沙箱技術(shù)測(cè)試員創(chuàng)建專用的電子郵件地址
- 密碼
- 安全提示問(wèn)題和答案
- 出生日期
- App Store 地區(qū)
-
然后你就可以按照下面的步驟,添加你的第一個(gè)測(cè)試用戶了:
- 在首頁(yè)上,點(diǎn)按“用戶和職能”,然后點(diǎn)按“沙箱技術(shù)測(cè)試員”。
- 點(diǎn)按“測(cè)試員”旁的“添加”按鈕(+)。
- 輸入測(cè)試員信息,并點(diǎn)按“存儲(chǔ)”。在創(chuàng)建了一個(gè)沙箱技術(shù)測(cè)試員后,就不能再編輯該帳戶的信息。
- 在首頁(yè)上,點(diǎn)按“用戶和職能”,然后點(diǎn)按“沙箱技術(shù)測(cè)試員”。
-
如果你不再需要某個(gè)測(cè)試賬戶,那么是可以刪除的:
2. 對(duì)完整的用戶體驗(yàn)進(jìn)行測(cè)試
-
在設(shè)備上登錄你的測(cè)試賬戶
- 將已經(jīng)登錄的非測(cè)試賬戶登出
- 使用Xcode將你的代碼使用開(kāi)發(fā)證書簽名(development-signed)并打包,然后安裝在設(shè)備上。記住要使用開(kāi)發(fā)證書簽名,一定不要使用生產(chǎn)證書簽名(Production-signed),稍后將會(huì)告訴你原因。
- 使用安裝好的App發(fā)起一個(gè)購(gòu)買請(qǐng)求,在提示登錄時(shí),登入你的測(cè)試用戶。注意,要在看到“環(huán)境:沙盒”的提示文案后,再登入,不然的話,你就是在生產(chǎn)環(huán)境登入用戶。如果你的測(cè)試用戶登入了生產(chǎn)環(huán)境,那么它就不能再作為測(cè)試用戶使用了,這也是上一步中提到的一定要用開(kāi)發(fā)證書簽名的原因,如果使用生產(chǎn)證書簽名,你的App將會(huì)接入生產(chǎn)環(huán)境。
測(cè)試獲取產(chǎn)品標(biāo)識(shí)符列表
測(cè)試對(duì)失效的產(chǎn)品標(biāo)識(shí)符的處理
對(duì)發(fā)起一次購(gòu)買請(qǐng)求進(jìn)行測(cè)試
二、發(fā)布
-
當(dāng)你的App已經(jīng)測(cè)試完畢,運(yùn)行起來(lái)的一切效果也都是你想要的,那么可以準(zhǔn)備發(fā)布了,首先提交你的App到App Store,然后在你的App中關(guān)聯(lián)上你想加入的內(nèi)購(gòu)項(xiàng)目:
- 在首頁(yè)上,點(diǎn)按“我的 App”,并選擇你的 App。App Store 頁(yè)面隨即打開(kāi),包含選中的“App 信息”。
- 在左列中,點(diǎn)按你想要提交的 App 版本。
-
在右側(cè),向下滾動(dòng)至“App 內(nèi)購(gòu)買項(xiàng)目”部分,點(diǎn)按“App 內(nèi)購(gòu)買項(xiàng)目”旁的“添加”按鈕(+)。
點(diǎn)擊“+”,以為此 App 版本選擇 App 內(nèi)購(gòu)買項(xiàng)目。 -
在“App 內(nèi)購(gòu)買項(xiàng)目”對(duì)話框中,選擇你想要提交的 App 內(nèi)購(gòu)買項(xiàng)目。
向版本添加 App 內(nèi)購(gòu)買項(xiàng)目。 - 點(diǎn)按“完成”,然后“存儲(chǔ)”,接下來(lái)等Apple審核通過(guò)后,發(fā)布你的App就可以了。
-
此外,你也可以給已經(jīng)發(fā)布的App關(guān)聯(lián)內(nèi)購(gòu)項(xiàng)目:
- 在首頁(yè)上,點(diǎn)按“我的 App”,然后選擇與該 App 內(nèi)購(gòu)買項(xiàng)目相關(guān)聯(lián)的 App。
-
在工具欄中,點(diǎn)按“功能”,然后在左列中點(diǎn)按“App 內(nèi)購(gòu)買項(xiàng)目”。隨即顯示一個(gè)你所有 App 內(nèi)購(gòu)買項(xiàng)目的列表。
App 詳細(xì)信息菜單 - 點(diǎn)按你想要提交的 App 內(nèi)購(gòu)買項(xiàng)目。
-
在右上角,點(diǎn)按“提交以供審核”。
提交 App 以供審核