適用情況:
創(chuàng)新互聯(lián)服務(wù)項(xiàng)目包括赫章網(wǎng)站建設(shè)、赫章網(wǎng)站制作、赫章網(wǎng)頁(yè)制作以及赫章網(wǎng)絡(luò)營(yíng)銷策劃等。多年來(lái),我們專注于互聯(lián)網(wǎng)行業(yè),利用自身積累的技術(shù)優(yōu)勢(shì)、行業(yè)經(jīng)驗(yàn)、深度合作伙伴關(guān)系等,向廣大中小型企業(yè)、政府機(jī)構(gòu)等提供互聯(lián)網(wǎng)行業(yè)的解決方案,赫章網(wǎng)站推廣取得了明顯的社會(huì)效益與經(jīng)濟(jì)效益。目前,我們服務(wù)的客戶以成都為中心已經(jīng)輻射到赫章省份的部分城市,未來(lái)相信會(huì)繼續(xù)擴(kuò)大服務(wù)區(qū)域并繼續(xù)獲得客戶的支持與信任!
幫客戶開發(fā)的App,要以客戶名義(客戶開發(fā)者賬號(hào))上架,但是客戶又不提供賬號(hào)密碼,然后也不能在iTunes Connect邀請(qǐng)你作為開發(fā)者。
整體的流程,大概如下 :
這里需要客戶提供的證書和文件,具體指
拿到證書和文件后,都進(jìn)行雙擊安裝,安裝證書時(shí)需要輸入密碼。Provisioning Profile則不會(huì)有任何反應(yīng)。
備注:如果是灰色不可點(diǎn)擊。模擬器下拉框,選擇真機(jī)或Generic iOS Device
最后,把打包出來(lái)的ipa文件,發(fā)給客戶上傳到App Store就好了。
這中途遇到的坑還是有幾個(gè)的,比如App ID和Bundle Identifer不一致,客戶打包的Provisioning Profile中選擇的產(chǎn)品證書(發(fā)布證書)和提供給你的產(chǎn)品證書(發(fā)布證書)不一致……
而其中有個(gè)坑估計(jì)每個(gè)人都會(huì)踩到的: 開發(fā)者導(dǎo)出ipa文件所用的Xcode版本,如果和客戶上傳ipa文件所用的Xcode版本不一致 ,會(huì)報(bào)如下錯(cuò)誤:
解決辦法:打包ipa文件和上傳ipa文件時(shí),保持兩邊Xcode版本一致。
Done, have fun.
iOS APP上架App Store流程:
1、注冊(cè)開發(fā)者賬號(hào)
開發(fā)者賬號(hào)分為三種,分別是個(gè)人開發(fā)者賬號(hào),公司開發(fā)者賬號(hào),和企業(yè)開發(fā)者賬號(hào)。
2、創(chuàng)建APP ID、配置文件Profiles
創(chuàng)建APP ID,APP ID非常重要,上架流程就是用APP ID關(guān)聯(lián)在一起的。
3、創(chuàng)建iOS發(fā)布證書
創(chuàng)建iOS發(fā)布證書,下載P12證書文件。
4、打包ipa
利用iOS證書打包ipa,可以使用HBuilder工具打包。
5、iTunes connect創(chuàng)建APP
進(jìn)入iTunes connect,選擇創(chuàng)建APP,輸入應(yīng)用名稱、語(yǔ)言、套裝ID等,創(chuàng)建APP。
6、上傳ipa
APP uploader程序中,提交ipa文件。
7、填寫APP信息提交審核
iTunes connect中在我的APP中填寫APP的各項(xiàng)信息,提交審核,等待通過(guò)即可。
App Store審核比較嚴(yán)格,其實(shí)可以借助蘋果簽名,這樣就可以不經(jīng)過(guò)App Store,直接在蘋果手機(jī)上安裝了。
搜索微導(dǎo)流,點(diǎn)擊企業(yè)簽名,上傳自己的ipa文件,就可以完成在線簽名了。
手機(jī)端也可以操作,非常簡(jiǎn)單。
1、注冊(cè)開發(fā)者賬號(hào)
2、創(chuàng)建APP ID、配置文件Profiles
3、創(chuàng)建iOS發(fā)布證書
4、打包ipa
5、iTunes connect創(chuàng)建APP
6、上傳ipa
7、填寫APP信息提交審核
也可以借助開發(fā)者服務(wù)平臺(tái)進(jìn)行代上架:進(jìn)入亥著,直接點(diǎn)擊APP上架,提交所需資料,即可等待上架。