iOS 企業(yè)應用打包與更新

1.先去這里把企業(yè)要用的證書打包好舷礼。(博主比較懶,就不做重復的工作了)

2.上面最后找到Product->Archive編譯好后郊闯,得到下面圖片的界面妻献。


點擊export...

點擊export導出。

3.在彈出的界面中選擇第三項团赁。


Enterprise Deployment

4.選擇好后在彈出的窗口中選擇賬號育拨。


3.png

5.這個界面是問你支持什么設備,默認就行欢摄。


4.png

6.這個界面記得打勾熬丧。


5.png

7.在上一步中打勾了就會出現(xiàn)下面這個界面。


6.png

8.完成后怀挠,就會打包出兩個文件析蝴,一個是plist文件,一個是ipa文件绿淋。


7.png

9.這是plist文件內部的結構闷畸。


8.png

10.下面我們是隨便寫的下載網頁。(反正是測試用的丑點就丑點咯)

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
    <title>下載界面</title>
    <meta http-equiv=\"content-type\" content=\"text/html; charset=UTF-8\">
</head>
<body>
  <div class="contxt">
    <a href="itms-services://?action=download-manifest&url=https://www.xxxx.com/ipa/manifest.plist" class="context">下載</a>
  </div>
</body>
</html>

11.點擊了a標簽吞滞,會觸發(fā)事件佑菩。


app.png

點擊安裝后,會自動安裝裁赠。

以上的是去網站上安裝的步驟殿漠,下面來說說更新。
更新分為兩種:

第一種

1.后端有接口返回版本號组贺,這樣就方便了凸舵。直接判斷版本號,如果是舊版本失尖,可以提示用戶更新啊奄,更新代碼如下:

//  比如plist文件地址是https://www.xxxx.com/ipa/manifest.plist 
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"itms-services://?action=download-manifest&url=https://www.xxxx.com/ipa/manifest.plist"]];

上面的地方要注意的是在路徑前要加上

itms-services://?action=download-manifest&url=

第二種

1.沒有后端接口的情況下,要怎么更新掀潮,可以通過下面的方法

 //  比如plist文件地址是https://www.xxxx.com/ipa/manifest.plist
    NSDictionary* dict = [NSDictionary dictionaryWithContentsOfURL:[NSURL URLWithString:@"https://www.xxxx.com/ipa/manifest.plist"]];
    
    if (dict) {
        
        NSArray* list = [dict objectForKey:@"items"];
        NSDictionary* dict2 = [list objectAtIndex:0];
        
        NSDictionary* dict3 = [dict2 objectForKey:@"metadata"];
        NSString* newVersion = [dict3 objectForKey:@"bundle-version"];
        
        NSDictionary *infoDict = [[NSBundle mainBundle] infoDictionary];
        NSString *myVersion = [infoDict objectForKey:@"CFBundleShortVersionString"];
        
        if (![newVersion isEqualToString:myVersion]) {
            //這里博主是直接更新的菇夸,你可以給用戶彈個提示讓用戶來肯定更新不更新
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"itms-services://?action=download-manifest&url=https://www.xxxx.com/ipa/manifest.plist"]];
        }
    }else{
        NSLog(@"您已經是最新版");
    }

PS:好像沒有什么漏下的了,有不懂或疑問的童鞋可以私信博主仪吧!

打包進階:iOS自動打包從零開始

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
  • 序言:七十年代末庄新,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌择诈,老刑警劉巖械蹋,帶你破解...
    沈念sama閱讀 219,188評論 6 508
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異羞芍,居然都是意外死亡哗戈,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,464評論 3 395
  • 文/潘曉璐 我一進店門荷科,熙熙樓的掌柜王于貴愁眉苦臉地迎上來唯咬,“玉大人,你說我怎么就攤上這事畏浆〉ㄒ龋” “怎么了?”我有些...
    開封第一講書人閱讀 165,562評論 0 356
  • 文/不壞的土叔 我叫張陵刻获,是天一觀的道長蜀涨。 經常有香客問我,道長蝎毡,這世上最難降的妖魔是什么勉盅? 我笑而不...
    開封第一講書人閱讀 58,893評論 1 295
  • 正文 為了忘掉前任,我火速辦了婚禮顶掉,結果婚禮上,老公的妹妹穿的比我還像新娘挑胸。我一直安慰自己痒筒,他們只是感情好,可當我...
    茶點故事閱讀 67,917評論 6 392
  • 文/花漫 我一把揭開白布茬贵。 她就那樣靜靜地躺著簿透,像睡著了一般。 火紅的嫁衣襯著肌膚如雪解藻。 梳的紋絲不亂的頭發(fā)上老充,一...
    開封第一講書人閱讀 51,708評論 1 305
  • 那天,我揣著相機與錄音螟左,去河邊找鬼啡浊。 笑死,一個胖子當著我的面吹牛胶背,可吹牛的內容都是我干的巷嚣。 我是一名探鬼主播,決...
    沈念sama閱讀 40,430評論 3 420
  • 文/蒼蘭香墨 我猛地睜開眼钳吟,長吁一口氣:“原來是場噩夢啊……” “哼廷粒!你這毒婦竟也來了?” 一聲冷哼從身側響起,我...
    開封第一講書人閱讀 39,342評論 0 276
  • 序言:老撾萬榮一對情侶失蹤坝茎,失蹤者是張志新(化名)和其女友劉穎涤姊,沒想到半個月后,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體嗤放,經...
    沈念sama閱讀 45,801評論 1 317
  • 正文 獨居荒郊野嶺守林人離奇死亡思喊,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內容為張勛視角 年9月15日...
    茶點故事閱讀 37,976評論 3 337
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了斤吐。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片搔涝。...
    茶點故事閱讀 40,115評論 1 351
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖和措,靈堂內的尸體忽然破棺而出庄呈,到底是詐尸還是另有隱情,我是刑警寧澤派阱,帶...
    沈念sama閱讀 35,804評論 5 346
  • 正文 年R本政府宣布诬留,位于F島的核電站,受9級特大地震影響贫母,放射性物質發(fā)生泄漏文兑。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 41,458評論 3 331
  • 文/蒙蒙 一腺劣、第九天 我趴在偏房一處隱蔽的房頂上張望绿贞。 院中可真熱鬧,春花似錦橘原、人聲如沸籍铁。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,008評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽拒名。三九已至,卻和暖如春芋酌,著一層夾襖步出監(jiān)牢的瞬間增显,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 33,135評論 1 272
  • 我被黑心中介騙來泰國打工脐帝, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留同云,地道東北人。 一個月前我還...
    沈念sama閱讀 48,365評論 3 373
  • 正文 我出身青樓腮恩,卻偏偏與公主長得像梢杭,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子秸滴,可洞房花燭夜當晚...
    茶點故事閱讀 45,055評論 2 355

推薦閱讀更多精彩內容

  • Android 自定義View的各種姿勢1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 172,180評論 25 707
  • Spring Cloud為開發(fā)人員提供了快速構建分布式系統(tǒng)中一些常見模式的工具(例如配置管理武契,服務發(fā)現(xiàn),斷路器,智...
    卡卡羅2017閱讀 134,665評論 18 139
  • 一望無際的大草原 遍地的格桑花 迎風搖曳
    格桑月閱讀 230評論 0 1
  • 249期同修全释、【日精進打卡第3天】 【知~學習》 《六項精進》1遍 共:1遍 《大學》1遍 共:3 《六項精進通篇...
    徐穎杰閱讀 485評論 0 0
  • 沒有系統(tǒng)的理論装处,經驗來自于曾經的實踐經驗。 1浸船、考核是一種管理工具 2妄迁、能夠區(qū)分人員工作差異,能夠指導獎懲分配李命,能...
    行走的nora閱讀 146評論 0 0