透過 Script 用來檢測 iOS 應用程式的指令行

如果要檢測 iOS 應用程式,您必須執行具有適當參數的 rtwBuildXcode.sh Script。您也可以將已檢測的應用程式推送至測試工作台,並使用相同的建置 Script,將它安裝在 iOS 裝置及/或 iOS 模擬器上。
註: 使用 Shell Script 之前,請確定您具備執行 Shell Script 的許可權。必要的話,請使用 chmod 更新您的許可權。

rtwBuildXcode.sh Script 同時支援 Xcode 專案和 Xcode 工作區。Xcode 工作區可讓您將多個 Xcode 專案和其他檔案分組在一起,以方便一起使用它們。

如果要執行 Script,請在 Macintosh 終端機中,輸入下列其中一個指令行,以及適合您工作環境定義的參數。

unpack_dir/build-script/rtwBuildXcode.sh app.xcodeproj Workbench URL simu|device|both 
unpack_dir/build-script/rtwBuildXcode.sh app.xcworkspace scheme Workbench URL simu|device|both 
其中:
  • unpack_dir 是解壓縮下載保存檔的目錄。
  • app.xcodeproj 是針對受測應用程式所建立之 .xcodeproj 的絕對或相對路徑。如果 Xcodeproj 檔案的名稱或路徑包含空格,請以雙引號 (" ") 含括完整路徑,或以反斜線 (\) 取代所有空格。
  • app.xcworkspace 是包含受測應用程式 .xcodeproj 之 .xcworkspace 的絕對或相對路徑。如果名稱或路徑包含空格,請以雙引號 (" ") 含括完整路徑,或以反斜線 (\) 取代所有空格。如需詳細資料,請參閱 Apple Developer 說明文件中的 Xcode 工作區
  • scheme 是 Xcode 設定的集合,內含專案建置目標、建置配置,以及用來執行產品的執行環境。如需詳細資料,請參閱 Apple Developer 說明文件中的 Xcode 架構
  • Workbench URL 指出從「行動式裝置」編輯器複製的工作台 URL。強烈建議包含工作台 URL,因為這是向測試工作台登錄應用程式最簡單的方法。測試工作台在接收記錄日誌時必須知道該應用程式,才能產生完整測試。在從 rtwBuildXcode.sh shell-script 中使用工作台 URL 的情況下,請勿在工作台 URL 結尾加上 mobile。例如,只要指出 http://<ip-address>:7878
    註: 如果您在指令行中指定「工作台 URL」,則已檢測的應用程式會自動推送至測試工作台。如果您沒有在指令行中指定「工作台 URL」,您可以在行動式應用程式編輯器中按一下新增應用程式至清單,將受測試應用程式新增至測試工作台
  • simu|device|both 是選用參數,指出您想將已檢測的應用程式上傳至 Macintosh 電腦上的 iOS 模擬器、上傳至 iOS 裝置,或是上傳至這兩者中。「模擬器」會自動重新啟動,以使用這個新應用程式。如果要上傳至裝置,該裝置必須透過 USB 連接至 Mac。

意見