2017-02-17 9 views
0

私は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 } 

は、誰もがこの問題に光を当てるでした:appiumテストが終了したら、私は以下の一つだけのユニークなエラーメッセージが表示されますか?どんな入力も大歓迎です。

編集:私は、次のコマンドを入力するとき、私はこの問題に見て、私がシステムにインストールされカルタゴに何か問題があることがわかった。

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の古いバージョンを使用している場合に発生します。 CarthageのHomebrew版を使用している場合は、そのフレームワークのコピーが不要なので、安全に削除できます。

つまり、/ Library/Frameworksのフレームワークを削除します。

関連する問題