以下のように私が使用している構成を見つけてください
Xcode:11 GM Seed Appium:1.14.2 Real Device:iPhone 7(12.4.1)
Xcode 10.3はiOS 12.4.1をサポートしていないため、Xcodeを11に更新しました。
アップグレード後、エラーが発生し始めました
元のエラー:-[XCUIElement resolve]:認識されないセレクターがインスタンスに送信されました
アプリは起動していますが、その後は何も起こらず、appiumコンソールに上記のエラーが表示されます。
ここでも同じ問題に直面しています。 ios:13.1。 12.4.1 iphoneを試しましたが、同じ問題xcodeが表示されました:10.3
解決策を共有してください
Appium 1.15.0を使用している場合は、Xcodeをダウングレードする必要がないようです。
$ npm install -g [email protected]
私のデバイスのiOSは12.4.1ですが、Xcodeは11と10.3の両方を持っています。
Appium Desktop 1.13.0を使用したとき、Xcodeプロジェクト(Xcode 10.3内)を開いてWDAを起動し、WRA-Runnerターゲット(CMD + U)のテストを開始しました。それから私は走った
$ python -m unittest my_ui_test.py
Appium 1.15.0では、次のように実行します。
$ appium
その後
$ python -m unittest my_ui_test.py
別の端末タブから。
お役に立てれば。
私が試してみると、IOSシミュレータと実際のデバイスで動作します
Nmpを介してappium Appium v1.15.0-rc.5をインストールします
Xcode 11.
IOS 13
========
install webdriveragent via path *node_modules/appium/node_modules/appium-webdriveragent* ==> appium had been update
ref https://github.com/appium/appium/issues/13288#issuecomment-535574619
Macbook Proで動作します。
環境:-Xcode 11.1-iOS 13
方法:-appiumを1.15.0から1.15に更新します。 -WebDriverAgentアプリを削除してアプリをテストする
Appiumコミッターは、Appiumを更新する場合、WebDriverAgentを削除するなどしてクリーンな環境を整えると言っています。
Xcode 11にアップデートした後、この問題が発生した場合、OS 13以下のシミュレーターですべてのテストがこのエラーで失敗し、最終的に修正はappium 1.15にアップグレードすることでした。 npm install -g [email protected]コマンドを使用します。他のメンテナンスや回避策は必要ありません
WebDriverAgentを再インストールしましたか?コマンドをWDAに送信するコードを提供します。おそらく間違ったタイプのセレクターを使用しています。