企業版打包,ios企業版打包
引自:http://my.oschina.net/u/728866/blog/175018
通過企業帳號可以建立不需要綁定裝置即可安裝的App,今天實操了一把,留點記錄,以備忘。
首先,你需要一個企業帳號,具體申請不是我們討論的內容,所以忽略,登陸後像申請普通開發認證一樣申請一個Distribution認證;
其次,你需要一個appID,注意這裡的AppID不能使用萬用字元*號;
再次,申請Profile描述檔案,這裡需要注意,要選擇In House(如),之後產生Profile時不再需要選擇裝置。將申請好的認證和profile檔案全部雙擊匯入。附上299美元和99美元開發人員帳號的對比圖
299美元帳號:
99美元帳號:
再次,進行編譯,注意選擇iOS Device,原因不解釋了。
然後,成功後在Archives選擇Distribution,之後選擇Save for Enterprise or Ad Hoc Deployment.接下來選擇我們剛剛申請的Profile檔案,如果不成功,請回頭檢查是否選擇了正確的Distribution認證。
最後一定要勾選Save for Enterprise Distribution才會出現設定項,然後填上對應的和應用程式名稱,儲存後即可在你儲存的位置找到ipa和plist檔案。
後記:據背景同事反饋,設定下載時還應該設定下檔案大小和MD5校正值才能成功。
引用:http://homelink.iteye.com/blog/2019667//這是什麼
//我不告訴你
蘋果的企業開發認證,可以不經app store,直接發布到自己的網站上。其他人可以直接下載安裝。但前提要用蘋果內建的瀏覽器(safari)才能下載,其他瀏覽器不能識別該協議。
一、製作認證
開啟Keychain Access工具,把Keychain的配置改為如:
並從菜單中選擇Keycahin Access->Certificate Assistant->Request a Certificate From a Certificate Authority...如所示:
填寫必要的資訊,產生認證儲存在案頭或其他地方,等會要用到:
二、產生並安裝認證
用企業版的apple id登陸蘋果開發人員中心: https://developer.apple.com, 登陸後選擇對應的選項,上傳之前產生的認證檔案,如:
產生認證檔案後,下載下來,雙擊開啟即安裝。
三、增加APP ID
四、產生Profiles檔案
在開發中心點擊Provisioning Profiles中的Distribution, 點擊“+”,增加Profiles。APP ID選擇剛才增加的。
添加好之後,就可以下載下來,把它拖到Xcode中。或是拖到Organizer中。
五、發布應用
在XCode的Targets中選擇簽名:
在XCode的菜單Product->Archive中選擇打包。打包時要把iPad或是iphone接到電腦上,並選擇目標是iPad或是iphone才能成功。