Я не могу установить WebDriverAgentRunner. ‘CocoaAsyncSocket / GCDAsyncSocket.файл h’ не найден

#ios #xcode #appium

#iOS #xcode #appium

Вопрос:

У меня возникла проблема с установкой WebDriverAgentRunner на iPhone X под управлением iOS 14.2.

Я пытаюсь установить WebDriverAgentRunner на iPhone X под управлением iOS 14.0 через XCode 12.2, но во время сборки я получаю сообщение об ошибке: ‘CocoaAsyncSocket / GCDAsyncSocket.файл h’ не найден

Пока на моем iPhone X не была установлена версия iOS 13.x, я смог установить WebDriverAgentRunner. После обновления до iOS 14.0 я больше не могу его установить.

Как я могу импортировать ‘CocoaAsyncSocket / GCDAsyncSocket.h’?

Заранее спасибо

Ответ №1:

Убедитесь, что двоичный файл Carthage обновлен до последней версии, очистите остатки перед загрузкой зависимостей:

 rm -rf ~/Library/Caches/org.carthage.CarthageKit
brew upgrade carthage
 

После того, как вы это сделали, я предлагаю перестроить WebDriverAgent

 carthage bootstrap --no-use-binaries
cp Cartfile.resolved Carthage
./Scripts./bootstrap.sh -d
 

Если это все равно не сработает, вы можете попробовать это