2017-02-17 88 views
0

我設法讓appium運行。不幸的是,我無法成功運行測試。一旦appium測試完成我只得到它下面只有一個唯一的錯誤消息:運行測試腳本時IOS Appium失敗

[XCUITest] Error: Command '/bin/bash Scripts/bootstrap.sh -d' exited with code 134 
    at ChildProcess.<anonymous> (../../lib/teen_process.js:66:19) 
    at emitTwo (events.js:106:13) 
    at ChildProcess.emit (events.js:192:7) 
    at maybeClose (internal/child_process.js:890:16) 
    at Socket.<anonymous> (internal/child_process.js:334:11) 
    at emitOne (events.js:96:13) 
    at Socket.emit (events.js:189:7) 
    at Pipe._handle.close [as _onclose] (net.js:501:12) 
{ Error: Command '/bin/bash Scripts/bootstrap.sh -d' exited with code 134 
    at ChildProcess.<anonymous> (../../lib/teen_process.js:66:19) 
    at emitTwo (events.js:106:13) 
    at ChildProcess.emit (events.js:192:7) 
    at maybeClose (internal/child_process.js:890:16) 
    at Socket.<anonymous> (internal/child_process.js:334:11) 
    at emitOne (events.js:96:13) 
    at Socket.emit (events.js:189:7) 
    at Pipe._handle.close [as _onclose] (net.js:501:12) 
    stdout: '\u001b[1mFetching dependencies\n', 
    stderr: 'dyld: Symbol not found: __TMV6Result8AnyError\n Referenced from: /usr/local/Cellar/carthage/0.19.1/bin/../Frameworks/CarthageKit.framework/Versions/Current/Frameworks/ReactiveSwift.framework/ReactiveSwift\n Expected in: /Library/Frameworks/CarthageKit.framework/Versions/Current/Frameworks/Result.framework/Versions/A/Result\n in /usr/local/Cellar/carthage/0.19.1/bin/../Frameworks/CarthageKit.framework/Versions/Current/Frameworks/ReactiveSwift.framework/ReactiveSwift\nScripts/bootstrap.sh: line 45: 18795 Abort trap: 6   carthage bootstrap $USE_SSH\n', 
    code: 134 } 

任何人都可以闡明這件事情?任何輸入是不勝感激。

編輯:我研究過這個問題,我發現有安裝在系統出毛病了迦太基,我在下面的命令輸入:

cd /usr/local/lib/node_modules/appium/node_modules/appium-xcuitest-driver/WebDriverAgent/ 

/bin/bash Scripts/bootstrap.sh -d 

我收到以下錯誤:

Fetching dependencies 
dyld: Symbol not found: __TMV6Result8AnyError 
    Referenced from: /usr/local/Cellar/carthage/0.19.1/bin/../Frameworks/CarthageKit.framework/Versions/Current/Frameworks/ReactiveSwift.framework/ReactiveSwift 
    Expected in: /Library/Frameworks/CarthageKit.framework/Versions/Current/Frameworks/Result.framework/Versions/A/Result 
in /usr/local/Cellar/carthage/0.19.1/bin/../Frameworks/CarthageKit.framework/Versions/Current/Frameworks/ReactiveSwift.framework/ReactiveSwift 
Scripts/bootstrap.sh: line 45: 26035 Abort trap: 6   carthage bootstrap $USE_SSH 

雖然我不知道如何解決這個問題。任何輸入是不勝感激。

回答

0

如果您有舊版本的/Library/Frameworks/CarthageKit.framework,可能會發生這種情況。如果你使用Homebrew版本的迦太基,你不需要該框架的副本,所以它可以安全地刪除。

即刪除/庫/框架中的框架

相關問題