一、我們經(jīng)常在社交網(wǎng)站上看到的app應(yīng)用,這個(gè)app全稱是什么?
簡(jiǎn)單點(diǎn)說就是 第三方應(yīng)用程序,App 是Application的縮寫,一般指第三方智能手機(jī)的應(yīng)用程序。
一開始APP只是作為一種第三方應(yīng)用的合作形式參與到互聯(lián)網(wǎng)商業(yè)活動(dòng)中去的,隨著互聯(lián)網(wǎng)越來越開放化,APP作為一種萌生與iphone的盈利模式開始被更多的互聯(lián)網(wǎng)商業(yè)大亨看重,如騰訊的微博開發(fā)平臺(tái),百度的百度應(yīng)用平臺(tái)都是 APP思想的具體表現(xiàn),一方面可以積聚各種不同類型的網(wǎng)絡(luò)受眾,另一方面借助APP平臺(tái)獲取流量,其中包括大眾流量和定向流量.
比較著名的App商店有Apple的iTunes商店里面的App Store,android的Google Play Store,諾基亞的ovi store,還有Blackberry用戶的,BlackBerry App World. 蘋果的ios系統(tǒng),app格式有ipa,pxl,deb,谷歌的Android系統(tǒng),app格式為APK,諾基亞的s40與s60格式有sis,sisx。
App 是英文Application的簡(jiǎn)稱,由于iPhone智能手機(jī)的流行,現(xiàn)在的APP多指第三方智能手機(jī)的應(yīng)用程序。
二、上傳ipa到appstore的步驟說明
我們平時(shí)在開發(fā)原生的ios app的時(shí)候,有蘋果電腦在手,上傳ipa文件到蘋果開發(fā)者中心比較簡(jiǎn)單,直接在xcode上就可以實(shí)現(xiàn)了。
但是現(xiàn)在大多數(shù)人開發(fā)app不再是用原生框架開發(fā)了,也沒有蘋果電腦。很多朋友們選擇了跨平臺(tái)的H5技術(shù)來開發(fā)app,真正做到實(shí)現(xiàn)一種語法到處運(yùn)行的場(chǎng)景。現(xiàn)在比較熱的框架比如uniapp。
而使用uniapp框架打包出ipa包后,假如不用xcode,不用蘋果電腦,如何上傳到app store呢?在這里我說明下步驟:
1、登錄蘋果開發(fā)者中心,進(jìn)入app store connect,查看app有沒有創(chuàng)建,假如沒有創(chuàng)建,也創(chuàng)建app
2、進(jìn)入app,新建一個(gè)新版進(jìn)行發(fā)布,期間會(huì)要求我們選擇一個(gè)構(gòu)建版本,如下圖:
3、這時(shí)候,你會(huì)發(fā)現(xiàn)構(gòu)建版本哪里點(diǎn)加號(hào),找不到你要發(fā)布的版本,因?yàn)檫@個(gè)構(gòu)建版本需要使用xcode來上傳,而我們沒有xcode如何上傳呢?
我們可以使用香蕉云編這個(gè)平臺(tái)來上傳ipa到構(gòu)建版本里面去,香蕉云編的地址如下:
進(jìn)入香蕉云編的控制臺(tái),點(diǎn)擊上傳新文件
4、期間它會(huì)要求我們輸入蘋果開發(fā)者中心的賬號(hào)名和專用密碼,注冊(cè)這里是要求我們輸入專用密碼,不是登錄密碼,假如你不知道專用密碼如何獲取,請(qǐng)查看附錄。
5、上傳成功后,大概等30分鐘,在蘋果開發(fā)者中心的構(gòu)建版本就能看到新上傳的版本了,然后就可以提交人工審核了,審核通過即可上架。
1、登錄蘋果開發(fā)者中心,點(diǎn)擊右上角,賬號(hào)名稱的下拉,再點(diǎn)擊Email-Setting
2、它會(huì)要求我們重新輸入蘋果開發(fā)者賬號(hào)的密碼,進(jìn)入專用密碼的設(shè)置頁面:
3、進(jìn)入專用密碼設(shè)置頁面,即可獲取或設(shè)置你的專用密碼
三、蘋果app如何做簽名?
蘋果APP簽名流程:首先要選擇一家靠譜的簽名服務(wù)商,然后確認(rèn)套餐;確定需求之后,需要把IPA包發(fā)送給客服,客服會(huì)審核IPA是否符合平臺(tái)的規(guī)定,如果沒有問題的話就開始進(jìn)行簽名;簽名完成后,簽名服務(wù)商的客服會(huì)進(jìn)行回傳測(cè)試,測(cè)試完成沒有問題就是打款了;所有交易完成之后基本上就是售后的問題了。
蘋果APP簽名分為TF簽名、超級(jí)簽名和企業(yè)簽名三種。每一種簽名方式都有各自的優(yōu)勢(shì)和弊端。企業(yè)簽名也是APP運(yùn)營(yíng)商選擇最多,最受歡迎的一種簽名方式。那蘋果iOSAPP是怎么樣進(jìn)行簽名呢?接下來我們一起來看下流程:
1、溝通需求
首先,我們要選擇一家靠譜的簽名服務(wù)商,和平臺(tái)的客服溝通需求,如果不知道選擇哪種簽名的話可以詳細(xì)的跟客服說明下自己的情況,比如說自己的APP類型,預(yù)備的經(jīng)費(fèi)、用戶量多少,比較在意的點(diǎn)等等。這樣客服就給你推薦一個(gè)最適合你APP類型的簽名方式,然后確認(rèn)套餐。
2、發(fā)送IPA包
確定需求之后,需要把IPA包發(fā)送給客服,在簽名之前,客服會(huì)審核IPA是否符合平臺(tái)的規(guī)定,如果沒有問題的話就開始進(jìn)行簽名,這個(gè)過程需要幾分鐘的時(shí)間,需要耐心等待下。
3、APP測(cè)試
簽名完成后,簽名服務(wù)商的客服會(huì)進(jìn)行回傳測(cè)試,測(cè)試完成沒有問題就是打款了。
4、交易打款
如果進(jìn)行測(cè)試沒有問題的話就需要打款了,這里要注意,市場(chǎng)上多數(shù)簽名商都是先測(cè)試后付款的,如有有簽名服務(wù)商一上來就讓你打款那千萬不要去合作,十有八九是虛假平臺(tái)。
5、交易完成
所有交易完成之后基本上就是售后的問題了,比如說掉簽聯(lián)系客服進(jìn)行補(bǔ)簽,APP需要更新的時(shí)候也需要客服協(xié)助完成。售后還是蠻重要的,所以大家一定要找售后服務(wù)好的平臺(tái)去合作。
四、iOS使用腳本命令上傳ipa包的一些配置
1、如果沒有安裝過rvm,需要安裝rvm,在終端輸入執(zhí)行命令 :
1??查看是否安裝:rvm -v
2??curl -L get.rvm.io | bash -s stable
3??source ~/.bashrc
4??source ~/.bash_profile
5??rvm -v
2、安裝fir-cli
因?yàn)橐蟼鞯紽ir平臺(tái),需要先安裝fir-cli
$ gem install fir-cli 或者 如果沒有權(quán)限: sudo gem install fir-cli
或者 安裝fir-cli這個(gè)命令工具到bin目錄下:
sudo gem install -n /usr/local/bin fir-cli
權(quán)限 755 表示該文件所有者對(duì)該文件具有讀、寫、執(zhí)行權(quán)限
sudo chmod -R 755 /usr/bin/
權(quán)限 777 是可讀可寫可執(zhí)行最大的權(quán)限
sudo chmod -R 777 /usr/bin/
3、將ipa上傳到Fir
1、在開發(fā)者賬號(hào)中創(chuàng)建app用戶密鑰