全部評論(1條)
-
- 少女情0209 2017-12-28 00:00:00
- 在iOS 8中,蘋果發布了一個叫做TestFlight的新玩意,用于將Beta測試流水化。此前你可能聽說過這個東西,因為TestFlight作為一個獨立的測試平臺已經有些年頭了。不過在今年二月份的時候TestFlight的開發商Burstly被蘋果收購,于是在之后公開發行的Xcode 6和iOS 8上,你會發現TestFlight整合進了iTunes Connect,你可以通過電子郵件來邀請你的Beta測試成員。 TestFlight提供的管理辦法是將測試者分為內部成員和外部成員。理論上說,這兩種測試者都可以在測試階段使用你的App,不過所謂的內部主要是指iTunes Connect上在你的開發團隊里參與技術開發或者管理的成員。你Z多可以邀請25個內部成員,而與之相對的外部成員,自然就是指那些不屬于你的團隊或者公司的測試者,外部測試人員的上限是1000人。這里有一點需要注意的是,在你邀請外部成員參與測試之前,需要先通過蘋果的審核。而這一限制在內部成員上就沒有,也就是說一旦你把你的App上傳到iTunes Connect上之后內部成員就可以開始進行測試了,無需審核。 本教程默認你的App僅對內部成員開放,所以我們針對的主要是內部測試。一般情況下,進行Beta測試需要完成以下步驟: 1.在iTunes Connect上創建一個App Record 2.更新Build版本號 3.歸檔并上傳App 4.在iTunes Connect上管理Beta測試 接下來我們從diyi個講起。 在iTunes Connect上創建一個App Record 首先,進行測試之前你需要在iTunes Connect上有一個App Record,iTunes Connect是基于web的應用,用于開發者管理自己在App Store上的應用。如果你之前做過iOS開發項目,那么你應該能直接登入iTunes Connect。 登入iTunes Connect之后點擊左上方的+號然后選擇"New iOS App",根據提示你需要完成下面內容: App name - 你的App出現在App Store中的名稱 Primary language - App的基本語言,比如中文 Bundle ID - 就是App的Bundle Identifier Version - App版本號,對于首次發布建議設置為1.0 SKU - Z小存貨單位。隨便填點什么,比如你的App叫"Awesome Food App",那你可以填"awesome_food_app",命名規則可用的有英文字母、數字、連字符、句點和下劃線,但是不能用空格。 點擊"Create"創建按鈕然后你會跳入下一個界面,完成有關App的細節填寫。 App預覽 iOS 8中,你需要在App預覽里加入一段預覽視屏。另外你還要為這些尺寸的設備提供至少一張截圖:3.5英寸(豎屏640×960像素,橫屏960×640像素),4英寸(豎屏640×1136像素,橫屏1136×640像素),4.7英寸(750×1334像素),5.5英寸(1242×2208像素)。你也可以參看蘋果的iTunes Connect開發者指南了解具體細節。 產品描述和URL 下一步,你需要為App提供至少一個關鍵詞的描述,這是一個影響到下載量的重要因素。此前你可能知道ASO優化,關鍵詞優化也是其中之一。上圖中我并沒有添加任何關鍵詞,如果你想了解如果進行優化可以戳這里,或者直接Google ASO(如果Google能上的話)。 右邊是各種URL,其中support URL是必填的,這里可以填博客什么的,如果沒有博客的話可以去WorldPress.com上面注冊一個。 App基本信息 這里要填的就是App的基本信息了,還要上傳一個App圖標。注意圖標不能包含透明度,分辨率為1024×1024像素。下面是例子: 上傳的圖標是正方形的,不過之后會自動圓角化。 然后填寫版本號(比如1.0),選取AppZ適合的類別。 接下來是App評級,點擊"Click"編輯按鈕,進入"Rating"評級填寫表格,iTunes Connect會根據你的回答生成一個評級。 版權聲明,你可以就填一個年份加姓名,比如2014 AppCoda Limited這樣的。 如果想在其他國家和地區發布,那么還需要提供一份Trade Representative Contact Information. App更多信息 你可直接跳過前面的環節直奔App Review Information然后填上你的聯系方式就行。 這里會有一個demo account,可填可不填,只是針對那些需要注冊的應用。 版本發布 當 App Review審核通過之后你可以自動或者手動發布你的App,所以這里選擇自動發布。 然后點擊右上方Save保存。 如果沒有漏填的話,“Submit for Review”應該是可用的,那代表你已經成功創建一個App Record. 更新Build版本號 現在回到Xcode,打開項目導航,選擇項目和目標,在項目編輯頁面中點進General通用標簽,確保里面的版本號和剛剛在iTunes Connect上填寫的一致,這里我們是diyi次構建該項目,所以Build一欄填寫的是1。 歸檔并上傳App 項目歸檔前記得將App圖標簽包含進項目文件并且加載出來,你可以在資源目錄里進行管理。在Images.xcassets中找到有關AppIcon圖標的設置。從Finder里找到合適的圖標拖進Xcode的圖標設置頁面,千萬注意圖標大小一定要跟設備尺寸適配哦。 查看歸檔方案設置里的配置是Release而不是Debug版本。 如上圖中操作配置,從Xcode的菜單欄里按照Product > Scheme > Edit Scheme的順序點開,選中歸檔方案查看你的構建配置,其中的選項應該要為Release版本。 如果使用模擬器測試,歸檔特性是不可用的。所以你需要在方案工具欄里選中iOS設備或者你已經連接上Mac的iPhone。然后點擊Product中的歸檔,如下圖: 歸檔完成后會出現在Organizer中,然后我們準備上傳。不過建議先校驗一下以防出錯,點擊Validate校驗按鈕然后選中開發者賬號開始校驗。 當校驗成功之后,點擊Submit提交按鈕將歸檔文件上傳iTunes Connect。 在iTunes Connect上管理Beta測試 現在我們回到iTunes Connect上選中剛剛設置的App。你會在PreRelease標簽下找到剛剛上傳的App然后打開TestFlight Beta Testing選項為ON。可以看到下面的Inactive變為Invite Testers。 點擊Invite Testers然后點擊Users and Roles開始邀請內部成員參與測試,當前用戶的身份可以是Admin, Legal,以及Technical.打開Internal Tester開關就可以設置一個測試者了。 提示:如果在列表里沒有找到想邀請的人那么可以點擊+號然后添加一個成員并設置身份為Technical,之后再用這個人的郵箱來激活這個賬號。 返回App在Prerelease標簽下選中Internal Testers,之后你會看到你剛剛設置過的測試者,勾選復選框后點擊Invite邀請按鈕,測試者會收到來自TestFlight Beta Testing的邀請郵件。 如下圖,測試者只需要點擊Open TestFlight按鈕就會自動的打開TestFlight應用(如果沒有需要先安裝),之后就可以安裝你的App的Beta版本。 你的內部測試人員會一直得到你之后的每次更新。 總結 蘋果關于TestFlight的收購案的確是英明之舉。上面我們只是說了一些關于TestFlight的基本使用,如果你還打算開發新的應用,使用這一工具能幫助你創造高質的產品。
-
贊(1)
回復(0)
熱門問答
- 如何用TestFlight進行Beta測試?
2017-12-27 07:11:17
545
1
- 如何使用TestFlight進行Beta測試
2017-05-06 12:46:34
446
1
- 如何使用TestFlight進行Beta測試
2016-04-25 12:51:58
354
1
- 如何使用TestFlight進行Beta測試
2016-07-20 01:07:21
462
2
- 如何使用TestFlight進行Beta測試
2016-10-23 02:40:24
440
1
- 如何使用TestFlight進行App構建版本測試
2016-03-03 16:50:42
410
3
- 如何使用TestFlight進行App構建版本測試
2018-11-23 15:59:57
222
0
- 如何使用TestFlight進行App構建版本測試
2016-02-20 20:43:01
402
1
- 如何用普通萬用表進行線路通斷測試
2012-03-24 10:37:45
546
2
- 如何用單克隆抗體進行疾病診斷?
2010-05-12 14:10:28
486
1
- 如何用S7-200進行溫度控制
- 畢業設計做一個熱力焚燒系統,到Z后階段了,但是用PLC實現溫度控制這塊是在不懂,想實現的功能是通過溫度傳感器輸入溫度到PLC,然后控制電動閥門的開合,保持溫度的相對恒定(大約有... 畢業設計做一個熱力焚燒系統,到Z后階段了,但是用PLC實現溫度控制這塊是在不懂,想實現的功能是通過溫度傳感器輸入溫度到PLC,然后控制電動閥門的開合,保持溫度的相對恒定(大約有個10度左右的范圍)。模擬量轉換模塊如何選擇,編程如果不用PID能否進行?如果可行的話希望能有一個梯形圖或者程序,謝謝! 展開
2010-05-20 07:47:40
516
2
- 如何用lcr電橋測試阻抗
2013-12-11 13:05:33
590
3
- 如何用壓力傳感器測試空速
- 條件是地面上,將氣泵嘴接到壓力傳感器上(密封),用氣泵模擬空氣流正對的壓力傳感器,給壓力傳感器造壓,可以測試出壓力P1,如何計算出空速。我用當地地面溫度計算出該壓力下的空氣... 條件是地面上,將氣泵嘴接到壓力傳感器上(密封),用氣泵模擬空氣流正對的壓力傳感器,給壓力傳感器造壓,可以測試出壓力P1,如何計算出空速。我用當地地面溫度計算出該壓力下的空氣密度ρ, ------------------1 再用 --------------2 計算出Va,其中P1=q;都為相對壓力(相對當地氣壓);即式1中p=P1+本地氣壓(如在海平面即101.3KPa) ,請問高手們是否這樣計算,但是計算出來和儀表測試的有較大差距估計有近1/3,P1偏小時(如0.01Mpa)計算Va偏大,P1偏大時(如0.13Mpa)計算Va偏小。請教哪里出問題了,謝謝各位。 展開
2015-03-15 06:35:24
445
1
- 如何用壓電傳感器進行頻率測量
2017-01-16 15:25:29
361
1
- 如何用酶標儀進行bca蛋白定量
2017-06-03 12:54:21
609
1
- 如何用高度游標卡尺進行劃線
2017-08-27 01:27:31
974
1
- 如何用全站儀進行高程測量
- 就是一般的高程測量,精確度要求不是很高!!!
2009-09-29 02:26:28
571
3
- 如何用兩臺攝像機進行測距?
2012-12-16 08:26:25
376
1
- 如何用otdr測試光纖長度
2011-10-27 00:39:14
320
4
5月突出貢獻榜
推薦主頁
最新話題
-
- #DeepSeek如何看待儀器#
- 干體爐技術發展與應用研究
- 從-70℃到150℃:一臺試驗箱如何終結智能...從-70℃到150℃:一臺試驗箱如何終結智能調光膜失效風險?解決方案:SMC-210PF-FPC溫濕度折彎試驗箱的五大核心價值1. 多維度環境模擬,覆蓋全生命周期測試需求超寬溫域:支持-70℃至+150℃的極限溫度模擬(可選配),復現材料在極寒、高溫、冷熱沖擊下的性能表現;控濕:濕度范圍20%~98%RH(精度±3%RH),模擬熱帶雨林、沙漠干燥等復雜工況,暴露材料吸濕膨脹、分層缺陷;動態折彎:0°~180°連續可調折彎角度,支持R1~R20彎曲半徑設定,模擬實際裝配中的微小應力,提前預警裂紋、斷裂風險。
參與評論
登錄后參與評論