我目前使用儀器通過bash腳本啓動命令行界面來啓動自動化插件的運行。有沒有辦法從Instruments(XCode)的命令行實例中刪除授權提示?
隨着4.2,這個工作得很好,但隨着升級到Xcode 4.3,我現在被提示授權用戶'分析其他進程'。即使授予了正確的憑據,也不會有用戶實際進行身份驗證。我得到以下錯誤:
Failed to authorize rights (0x20) with status: -60007.
2012-02-27 19:30:37.232 instruments[54151:1c03] Failed to connect to local pid watcher service: (os/kern) failure
即使認證失敗,自動化插件執行,但是這需要我的劇本有一個物理保姆輸入憑證,這在許多方面違背了這些命令 - 目的線路運行。是否可以添加用戶詳細信息作爲參數?或者有沒有其他的方式可以跳過這個提示而不需要鑰匙的人?
- 編輯 -
當您嘗試從GUI首次運行UIAutomation測試,會出現此授權對話框。
- 編輯 -
一旦授權對話框已在GUI中得到解答,根據提示再出現在命令行。儘管這種解決方法似乎並不適合作爲「答案」。
你有沒有解決過這個問題?因爲我目前也遇到了同樣的問題... – Alexander 2012-07-09 14:26:27
@Alexander你是否也在與Hudson集成? – Legolas 2012-07-09 18:25:00
目前沒有我通過控制檯直接在服務器上嘗試它,但它不工作 – Alexander 2012-07-09 18:36:52