簡體   English   中英

如何通過命令行從src,.app或.ipa安裝iOS應用程序到硬件設備

[英]How to install iOS application from src, .app, or .ipa via command line to hardware device

為了進行自動化測試(GUI測試,而不是XCUnitTest),我需要在物理硬件設備上安裝iOS應用。

我在找:

  • Fruitstrap的替代 (已被放棄)
  • 或在目標設備上執行XCode的“ Build&Run”操作的方法

我試過了:

  1. 使用xcodebuild並將-destination參數指向目標設備,並提供cleaninstall

  2. 它找到目標設備並開始清潔然后安裝。

  3. 在所有文件被編譯和應用簽名結束時,我收到一條成功消息

 ** INSTALL SUCCEEDED ** 

但是,可惜,我的手機上沒有安裝任何應用程序。

這是我完整的xcodebuild命令:

xcodebuild 
    -destination platform=iOS,id=######## \
    clean install

這是輸出的要點

歡迎提出創意建議。

我正在考慮是否需要編寫applescript,但希望有更好的方法。

目前,Fruitstrap可以正確地工作和安裝該應用程序。

/path/to/fruitstrap \
install -id ##udid### \
--bundle "/Users/#######/path/to/application.ipa"

仍然歡迎其他維護更好的解決方案。

限制:

  • 需要一個預建的.ipa文件
  • 目標設備必須使用包含目標設備被引用的配置文件進行簽名

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM