app版本內測fir.im
一次很偶然的機會知道FIR.im,這家公司主要的產品就是幫助開發者方便便捷地釋出iOS或者Android應用的。今天我就聊聊如何在FIR.im中釋出自己的APP,然後讓加入UUID的裝置通過網頁直接下載安裝。這樣做的好處就是不用傻呵呵的每次插入USB,通過XCode去生成APP啦。畢竟有時候帶根線是挺麻煩的事情,最關鍵的是團隊成員一多,你總不能把裝置一個個拿過來去更新,多麼笨拙的事情啊。所以我覺得FIR.im這事幹得漂亮,下面就讓我們看看如何釋出一個APP的過程吧。
企業及開發者賬號299$可以將程式打包為inhouse方式,但不能釋出。供企業內部使用並且不需要iPhone-UDID,而99$得賬號可以釋出程式至AppStore,內部使用的話只能打包為ad-Hoc方式,企業內部使用需要提供iPhone-UDID,最多100部手機。
第一步:登入蘋果開發者網站,新增想要安裝測試應用的裝置UDID,只有加入UDID的裝置才可以通過瀏覽器去下載APP。FIR.im 提供了一個快速獲取UDID的方法,點選連結訪問(需通過手機訪問)。將獲得的UDID新增到下圖所示的iOS Devices裡面。
第二步:製作一個釋出證書,證書的釋出是在Provisioning Profiles,下圖已經將詳細的釋出證書步驟演示了一遍。
在新增頁面選擇Ad Hoc
進入選擇App ID頁面:
選擇開發者
新增測試裝置
最後就會跳轉到資訊頁面,給這個證書之後就可以點選生成,下載就可以了。
下面我們就進入XCode對剛才生成的證書進行配置
在 Xcode
中點選Project圖示,在Info這個tab下找到configuration設定,裡面預設的是Debug和Release。點選+,選擇
Duplicate the “Release configuration”,給生成的新東西起個名字,推薦使用ad hoc
distribution
點選Targets圖示,在Build Settings這個Tab下,找到Code Signing部分。將Code Signing
Identity中的ad hoc distribution證書設定為剛剛匯入到 Xcode
中對應測試應用的證書。注意不要改動Debug和Release中的證書。
保證Target中Info這個tab下的Bundle Indentifier裡面有預設值,其必須和Provision Portal輸入匹配。這個很重要,否則將來會出錯。
在Xcode左上角Run按鈕右側有一個下拉選單,選擇Device或者Simulator,點選選單下方的Edit Schema。保證Archive中Build Configuration中的值是ad hoc distribution
至此配置以Ad Hoc
Develoyment方式釋出APP的工作就結束啦,下面就是進行程式編譯,點選Product中的Archive,編譯完成後彈出設定框,點選
Export選擇Save for Ad Hoc Develoyment就會生成一個.ipa檔案,這個檔案就是用於釋出FIR.im所用到的檔案。
最後就是將這個生成的ipa檔案上傳到FIR.im,點選釋出連結進入釋出頁面,
走到這一步,就說明你大功告成啦,需要測試的手機裝置通過瀏覽器訪問這個APP地址就可以安裝啦。而且FIR.im還對APP的狀態進行了設定,可
以分為公開或者私密的狀態來限制下載。總之,通過FIR.im再也不用為了測試APP而使用XCode進行一個一個裝置生成APP啦。
如果在釋出過程中遇到問題或者釋出APP之後不能下載安裝可以隨時留言,或者訪問FIR.im官方的FAQ文件。本篇部落格中的圖片有些出自FIR.im官方的圖片特此說明一下。
相關文章
- fir.im Weekly - App 效能監測優化 二三事APP優化
- fir.im Weekly - 如何進行 Android App 效能優化AndroidAPP優化
- fir.im Weekly - 做一款 App 需要考慮什麼APP
- fir.im Weekly - 揭祕直播移動 APP 技術實現APP
- 使用Gradle構建Android應用內測版本GradleAndroid
- 蘋果APP內測分發渠道究竟有幾種?蘋果APP
- 魅族智慧家居控制中心Lifekit內測版本釋出
- 如何實現完美、穩定、高效的APP內測分發?APP
- [開源]愛釋出類似fir.im和蒲公英的App釋出平臺APP
- uniapp 打包IOS 更新AppStore版本APPiOS
- APP滲透測試基本內容與漏洞掃描介紹APP
- fir.im Weekly - Mobile developer 利器分享Developer
- iOS APP檢查版本更新iOSAPP
- 【UniApp】-uni-app-內建元件APP元件
- Win10 RS2版本號遭曝光 內測還遠嗎?Win10
- fir.im Weekly - 聊聊 Google 開發者大會Go
- 微軟正在內部快速通道測試Windows10 Mobile 11105版本微軟Windows
- 微軟加快win10 Mobile推送頻率 稱內部正在測試新的版本微軟Win10
- App 多版本服務端相容APP服務端
- APP安全測試的主要內容 滲透APK DEX逆向 漏洞挖掘等等APPAPK
- 4.4隊內測
- 測試內容
- 測試版本控制的管理
- ios App測試iOSAPP
- fir.im Weekly - 讓 iOS 應用更加安全iOS
- 移動App效能測試包含哪些內容?權威的軟體測試報告如何獲取?APP測試報告
- 山寨APP的“內鬥”江湖APP
- natapp內網穿透工具APP內網穿透
- 記一次知名叫車公司APP測試崗面試流程和內容APP面試
- 開發者福利!TalkingData App Analytics“微信小程式”統計分析服務內測APP微信小程式
- 蘋果前員工曝內幕 Apple Watch錶帶本該有感測器蘋果APP
- Flutter新版本 Web App 嚐鮮FlutterWebAPP
- 獲取app版本號相關資訊APP
- QtumX使用教程(內測)QT
- 蘋果將於今春釋出內建反廣告追蹤隱私功能的iOS測試版本蘋果iOS
- 目前微軟正在內測Win10 RS1 11094/11095版本微軟Win10
- 提交內容到版本庫:git commitGitMIT
- c美團App開始內測“短視訊”入口和編輯工具“美團皮皮蝦”APP