我們進行APP的開發(fā),最后的過程就是軟件的上架和發(fā)布了,這個工作也是很關鍵的一步。其一會極大的影響整個項目的交付時間和效率問題,于此同時也會影響我們的用戶體驗和最終用戶的粘性,所以這是app開發(fā)很關鍵的一步。那么究竟這個工作應該如何進行呢?尚武科技將介紹iOS APP從打包到發(fā)布appStore完整流程:
1.首先要確保代碼里面連接的是正式環(huán)境,然后選擇上傳appStore對應的文件
如果不是不是已經(jīng)審核通過的程序都可以,都可以再次用原來的版本號進行版本上傳,只要bulid和上次不一樣既可以,一般是累加的。因為生產(chǎn)環(huán)境archive包其實選的是這個configration (Release)。但是要注意,所以要確保Release 選擇的是上傳appstore的發(fā)布類型
2.我們需要在發(fā)布前進行,打發(fā)布包首先選中Product 然后選中Archive。這樣才可以成功的進行發(fā)布。
3.如果第一步和第二步?jīng)]有問題,打包成功會進入到如下界面。(根據(jù)經(jīng)驗,我們建議建議選擇第二種,第一種進度條都沒有,卡在哪里都不知道)我們這里選擇第二種馬這樣非常便于我我們找到問題。
4.選中export 接下來的步驟 選擇打那種ipa包。補充:相關類型選擇解釋,我們可以看一下不同的類型的對應內容。
5.用xcode自帶的application loader工具發(fā)布,選取剛剛打出來的ipa包上傳即可,但在這里可能要等待幾分鐘,請有耐心,這里不是假死的狀態(tài)。
6.關鍵的一步,點擊https://itunesconnect.apple.com登錄。點擊我的app-選擇317。 請注意:ipa包提交到itunesconnect這段時間 可能會有一段時間緩緩沖, 等一會就OK。可能這個和系統(tǒng)設置有關的。
.當發(fā)布新版本 點擊如下的?版本,正常是如下,可以點擊的,接著填寫版本信息,可以復制以前版本的
在接下來等它在這里發(fā)生變化(大概要等待4分鐘,等待加號可以點擊,就可以選擇剛剛上傳的ipa包了)
到這里我們就可以等待審核了, 這樣就可以了,狀態(tài)變成正在等待審核。
有的開發(fā)者很想實現(xiàn)4位版本好的實現(xiàn),其實也不難,首先弄清楚原理:實現(xiàn)原理:添加一個自己管理的配置項值 sys-clientVersion,(所有展示相關,以及根據(jù)版本判斷升級流程相關全用該值)具體實現(xiàn):
1、plist添加新的配置項
2、添加取值的宏定義,以后公共入?yún)?,設置里面顯示的版本號,以及根據(jù)版本號判斷升級流程相關,全用該宏
#define SYS_CLIENTVER [[[NSBundle mainBundle] infoDictionary] objectForKey:@"sys-clientVersion"]
//eg:公共參數(shù)
+ (NSDictionary *)addCommonParameters:(NSDictionary*)dic
{
//給所有接口,添加版本號參數(shù)
NSMutableDictionary *param = [NSMutableDictionary dictionaryWithDictionary:dic];
[param setObject:SYS_CLIENTVER forKey:@"version"];
[param setObject:@"Iph" forKey:@"platform"];
return [NSDictionary dictionaryWithDictionary:param];
}
3、上傳appStore,新版本寫成sys-clientVersion
通過以上步驟我們就可以對app的在蘋果應用的發(fā)布有了一個比較全面的了解,這里需要的是經(jīng)驗和多多留心一些app開發(fā)中的發(fā)布細節(jié),這樣才能有較好的效果實現(xiàn)。
。
尚武科技研學京津冀協(xié)同創(chuàng)新新聞 以軟件開發(fā)賦能“京津研發(fā)、河北轉化”
近日,尚武科技組織全體技術、運營及市場團隊,專題學習了國家統(tǒng)計局發(fā)布的京津冀區(qū)域協(xié)同創(chuàng)新相關新聞及省科技廳配套解讀,深入研讀“京津研發(fā)、河北轉化”提速升級的核心舉措與顯著成效。新聞中,京津冀創(chuàng)新發(fā)展指數(shù)持續(xù)上揚、河北吸納京津技術合同成交額突破千億、中試…
尚武科技研學長安區(qū)對接會 以軟件開發(fā)錨定產(chǎn)學研協(xié)同新路徑
近日,尚武科技組織技術、運營及市場核心團隊,專題學習了石家莊市長安區(qū)創(chuàng)新資源對接座談會的相關內容。此次座談會搭建了政校企協(xié)同創(chuàng)新的橋梁,聚焦空天信息、遙感測繪等領域的成果轉化與合作,為我們這類立足河北的科技企業(yè)指明了方向。我們雖未參與此次現(xiàn)場會議,但深…
多維深耕APP頁面質感,賦能軟件開發(fā)公司筑牢行業(yè)核心競爭力
在數(shù)字化浪潮下,APP開發(fā)的核心已從“功能實現(xiàn)”轉向“體驗升級”,頁面質感直接決定用戶留存與品牌口碑。無論是APP開發(fā)、小程序開發(fā)還是全鏈路軟件開發(fā),頁面質感的打磨都需兼顧視覺美感、交互流暢度與地域用戶適配性,唯有精準把控細節(jié),才能在同類產(chǎn)品中脫穎而出。以下…