上篇講了開發(fā)者賬號到期后續(xù)費(fèi)的一個大坑阱持, 有興趣的可以回顧下:關(guān)于賬號續(xù)訂的坑
今天接著講我接下來遇到的坑。魔熏。
當(dāng)開發(fā)者賬號到期后衷咽,如果不及時續(xù)費(fèi), 蘋果會將你的app暫時下架蒜绽, 狀態(tài)為等待協(xié)議镶骗,當(dāng)你成功續(xù)費(fèi)之后, 會再次將app上架躲雅, 并且修改狀態(tài)為可供銷售鼎姊, 如下:
當(dāng)app再次成功上架后, 你會發(fā)現(xiàn)相赁,雖然可以在appStore里面搜索到應(yīng)用相寇, 但是應(yīng)用里的內(nèi)購沒法正常使用, 內(nèi)購列表不顯示了钮科。(這個問題還是boss發(fā)現(xiàn)的唤衫,哭泣臉)
在我登錄賬號查看app內(nèi)購買項目, 發(fā)現(xiàn)所有的內(nèi)購都是正趁喔可用后(如下)
決定運(yùn)行下代碼找找原因佳励, 結(jié)果發(fā)現(xiàn),拉取回來的內(nèi)購產(chǎn)品ID列表正常蛆挫, 但是根據(jù)ID去請求列表時赃承, 返回的產(chǎn)品列表為0(response.products
為0,但response.invalidIdentifiers
有數(shù)據(jù))
- (void)productsRequest:(SKProductsRequest *)request didReceiveResponse:(SKProductsResponse *)response
那看來不是代碼的事情了悴侵, 就再去看看內(nèi)購設(shè)置相關(guān)吧~
ios的內(nèi)購除了配置內(nèi)購項目瞧剖, 還需要設(shè)置相關(guān)的協(xié)議、稅務(wù)和銀行業(yè)務(wù),這么一看抓于, 我發(fā)現(xiàn)了一個大問題:付費(fèi)協(xié)議到期了W鲈痢!
先看一眼付費(fèi)協(xié)議主要用來干啥的:
當(dāng)我們的開發(fā)者賬號到期后毡咏, 我們的付費(fèi)協(xié)議也到期了驮宴,我們把開發(fā)者賬號續(xù)費(fèi)后,如果不處理這個協(xié)議呕缭,那內(nèi)購相關(guān)功能是無法繼續(xù)使用的堵泽。
那續(xù)簽吧。
勾選協(xié)議同意條款后恢总, 你會發(fā)現(xiàn)協(xié)議的狀態(tài)發(fā)生了改變:
繼續(xù)處理吧迎罗, 點(diǎn)擊進(jìn)去設(shè)置聯(lián)系信息,詳情里面其他的內(nèi)容看看就好片仿, 不需要我們進(jìn)行變更或者再次填寫纹安,我們只需要填寫聯(lián)系信息一欄:
從賬號現(xiàn)有的聯(lián)系人中選擇,一般賬號都會填寫4-5個身份聯(lián)系人砂豌, 根據(jù)身份類別選擇就行了:
當(dāng)我們把聯(lián)系信息填寫完厢岂, 返回上一層, 此時付費(fèi)協(xié)議的狀態(tài)已經(jīng)變?yōu)橛行В?/p>
我們再打開app獲取下內(nèi)購列表阳距, 數(shù)據(jù)完美展示(這里就不放項目圖了)塔粒。
以上, 完美結(jié)束筐摘。
(逼叨叨:這是第一次遇上賬號續(xù)訂相關(guān)問題卒茬, 之前只注冊賬號,到期了也沒經(jīng)我手處理咖熟,所以還是記錄一下這坑爹的經(jīng)歷吧~)