目錄
- 前言
- 企業(yè)開發(fā)者和公司開發(fā)者的區(qū)別
- 開發(fā)者賬號申請流程
- 申請打包的相關(guān)證書
- 將ipa文件發(fā)布到AppStore
- 第一次發(fā)布失敗的經(jīng)歷
前言
為什么第二篇文章要講如何申請?zhí)O果證書呢?因?yàn)闆]有蘋果證書你開發(fā)的App就沒辦法在蘋果設(shè)備上運(yùn)行,除非越獄的機(jī)器,你的客戶不可能每個(gè)人都會越獄吧?我花了1個(gè)月的時(shí)間把App開發(fā)完成,結(jié)果被蘋果證書卡了3個(gè)多月,所以你在了解了基本開發(fā)模式后,記得第一件事情就是申請?zhí)O果證書,申請?zhí)O果證書,申請?zhí)O果證書,重要的事情說三篇,而且在申請的時(shí)候打蘋果開發(fā)售后客服每次都說不知道進(jìn)度,因?yàn)樘峤坏矫绹沁厡徍肆?,一問三不知,最?個(gè)月申請失敗了,連原因都不告訴我,還讓我重新申請?jiān)囋?,打了無數(shù)次電話,每次回答都一樣,‘不知道’,有一次一個(gè)客服說要不要轉(zhuǎn)接到他們客服經(jīng)理那問問,我說好,結(jié)果別人資深顧問回答了,我們公司性質(zhì)決定了無法申請企業(yè)開發(fā)者,只能申請公司開發(fā)者,這兩者有什么區(qū)別我下面會講到,最后沒辦法只能申請公司開發(fā)者,不到3天就成功了,最后研究如何打包到AppStore花了幾天,打包成功
企業(yè)開發(fā)者和公司開發(fā)者的區(qū)別
簡單點(diǎn)講,企業(yè)開發(fā)者賬號是公司內(nèi)部使用的App,無需提交到AppStore,價(jià)格為每年 299美元,只要用Xcode或HBuilder離線打包就可以直接使用
我們一開始就想申請這個(gè)賬號,因?yàn)橛械目蛻舨辉敢獍炎约旱膬?nèi)部管理App發(fā)布到網(wǎng)上,所以就這樣開始申請了,由于蘋果對企業(yè)開發(fā)者申請要求很嚴(yán)格,注冊時(shí)間也很長,因?yàn)椴唤?jīng)過AppStore的申請就可以發(fā)布,在申請過程中蘋果強(qiáng)調(diào)過,企業(yè)開發(fā)者發(fā)布的App只能公司內(nèi)部使用,不允許給其他公司使用,而我們的公司是為別的公司開發(fā)App使用,可能就是這里出現(xiàn)了問題,導(dǎo)致一直沒有申請下來,在注冊的時(shí)候也到處詢問,其他公司的iOS開發(fā)人員,打蘋果開發(fā)客服,也沒得到一個(gè)滿意的答案,由于我不是iOS開發(fā)者,沒什么經(jīng)驗(yàn),所以就選擇了企業(yè)開發(fā)者,就這么3個(gè)月過去了
公司開發(fā)者賬號,這個(gè)就是需要提交到AppStore上,每次更新都要蘋果審核App,價(jià)格為每年 99美元,Xcode或HBuilder離線打包出來的ipa文件是無法使用的,需要提交到網(wǎng)站審核
我上面說到,我們公司有的客戶可能不愿意把App發(fā)布到AppStore上,結(jié)果我對公司開發(fā)者賬號的研究,里面在發(fā)布App的時(shí)候有一個(gè)企業(yè)App選項(xiàng),就可以讓App在別人公司內(nèi)部使用,所以就解決了上面的問題