眾所周知,在開發蘋果應用時需要使用簽名(證書)才能進行打包安裝蘋果IPA,作為剛接觸ios開發的同學,只是學習ios app開發內測,並沒有上架appstore需求,對於蘋果開發者賬號認證需要支付688,真的是極大的浪費,使用appuploader,只需要註冊蘋果普通的賬號,不需要688認證,就可以 ...
眾所周知,在開發蘋果應用時需要使用簽名(證書)才能進行打包安裝蘋果IPA,作為剛接觸ios開發的同學,只是學習ios app開發內測,並沒有上架appstore需求,對於蘋果開發者賬號認證需要支付688,真的是極大的浪費,使用appuploader,只需要註冊蘋果普通的賬號,不需要688認證,就可以打包自己開發的ios應用,自己真機測試,下麵是詳細教程: 第一步:註冊蘋果開發者賬號 訪問以下網址,按照提示註冊即可,因為不需要支付688認證蘋果開發者,所以沒什麼好講的。 註冊地址:Apple Developer https://developer.apple.com/cn/ 第二步:下載APP Uploader 下載地址: Appuploader官網--IOS ipa上傳發佈工具,證書製作工具跨平臺版,windows,linux,mac系統都可用 (applicationloader.net) http://www.applicationloader.net/ 我這裡是VMware虛擬機安裝的mac系統,所以下載了mac安裝包,直接解壓,雙擊appuploader即可啟動,看下圖: 主界面如下: 簡單介紹一下,這塊工具的使用方法: 1、登錄,由於沒有支付688認證,所以登錄的時候,註意勾選未支付688: 2、功能介紹,我這裡主要使用了工具的三個功能部分: 證書部分:主要是通過工具生成.p12證書文件,後面這個證書要導入mac系統。 描述文件:這個文件主要包含了證書,公鑰,設備信息等,和app綁定。 測試設備:主要是錄入要內測的ios手機,主要是udid,udid可以理解為設備的一個唯一標識碼,iphone手機udid的獲取,可以安裝驅動後通過appuploader工具自動獲取 其他功能模塊我這也沒有用到,具體可以通過工具軟體的幫助文檔詳細瞭解,幫助文檔也列出了常見的問題以及解決方法: Appuploader常見問題 (applicationloader.net),下載鏈接:http://help.applicationloader.net/topic/appuploader/ 第三步:使用xcode打包導出ipa文件,供其他人內測 1、mac系統導入appuploader生成的p12證書,導入方法入下圖: 雙擊下載到的p12 文件,系統提示輸入密碼之類的,按照提示輸入密碼即可。 2、關鍵部分,xcode使用這個p12證書,進行打包ipa: xcode添加好了蘋果開發者賬號,個人p12證書有了,接下來就是xcode打包ios應用: 記得取消勾選automatically manage signing xcode編譯沒有問題,就會彈出一下界面 在Products目錄下,把xxx.app文件拷貝出來,新建Playload文件夾,壓縮Playload文件夾,得到Playload.zip文件,修改 Playload.zip文件為Playload.ipa文件,至此ios應用安裝文件就弄好了.