咱們的工程作了自動打包處理,可是每次打完ipa後只是放置於一個共享盤或者本地,爲了方便測試,每次都要手動上傳上傳fir或者蒲公英,比較麻煩。因此研究了一下怎麼能在打完包後直接腳本上傳到上傳fir或者蒲公英,這樣就能直接發二維碼或者連接給測試人員。api
要上傳fir.im須要先安裝fir-cli工具,推薦使用Homebrew ruby
gem install fir-cli
在「個人應用」頁面右上角,點擊帳號圖標,選擇「API Token」,就會出現你的fir帳號的token值了app
cd到要上傳的.ipa包目錄下,執行命令便可curl
fir publish .ipa包路徑
蒲公英文檔裏面有詳細說明:http://www.pgyer.com/doc/view/upload_one_command工具
curl -F "file=@{$filePath}" \ -F "uKey={$uKey}" \ -F "_api_key={$apiKey}" \ http://www.pgyer.com/apiv1/app/upload 其中: {$filePath}是應用安裝包文件的路徑 {$uKey}是開發者的用戶 Key,在應用管理-API中查看 {$apiKey}是開發者的 API Key,在應用管理-API中查看