0

XCode 8ベータ版を使用してappium 1.4.14を使用してiOS 10シミュレーターを開こうとしています。

capabilities.setCapability(MobileCapabilityType.PLATFORM_VERSION, "10.0"); 
    capabilities.setCapability(MobileCapabilityType.DEVICE_NAME, "iPad Air");

    capabilities.setCapability(MobileCapabilityType.VERSION, "8.0");
    capabilities.setCapability(MobileCapabilityType.PLATFORM,"Mac");
    capabilities.setCapability("platformName", "iOS");
    capabilities.setCapability(MobileCapabilityType.DEVICE_NAME,     "iPad Air");
    capabilities.setCapability("sendKeyStrategy","setValue");
    capabilities.setCapability("--no-reset", false);

私のappiumサーバーコードはこのようなものです

 CommandLine command = new CommandLine("/Applications/Appium.app/Contents/Resources/node/bin/node");
    command.addArgument("/Applications/Appium.app/Contents/Resources/node_modules/appium/bin/appium.js", false);
    command.addArgument("--address", false);
    command.addArgument("127.0.0.1");
    command.addArgument("--port", false);
    command.addArgument("4723");
    //command.addArgument("--no-reset", false);
    command.addArgument("--full-reset", true);
    command.addArgument("--session-override", true);

次のエラーが表示されます --- 起動するデバイスが見つかりませんでした。「iPhone (10.0 シミュレーター)」をリクエストしましたが、利用可能なデバイスは ["iPad Air (10.0) [762BD271-B724-46DA-8312-4231A1BC4AD3] (シミュレーター)"] でした。

どんな種類の助けもいただければ幸いです。

4

3 に答える 3

0
[caps]
platformName = "iOS"
orientation = "PORTRAIT"
platformVersion = "9.3"
deviceName ="iPhone Simulator"
noReset = "true"
automationName = "xcuitest"
appiumVersion = "1.6.0-beta1"
app="/<pathtoapp>/<appname>.app"
[appium_lib] 
  • オートメーション名を xcuitest として使用し、使用する appium バージョンを指定します
  • デバイスのリストをチェック - xcrun simctl list および以下の機能を使用
于 2016-09-22T10:28:02.327 に答える
0

Xcode のデフォルト パスを Beta バージョンに設定する必要があります。

xcode-select --print- path を使用して現在のパスを確認し ます

sudo xcode-select --switchを使用して、xcode ベータの場所のパスを更新し ます。

于 2016-09-12T18:11:05.007 に答える
-1

XCUITestを使用してXcode8でios10アップデートを使用して、appiumサーバーでEclipseで次のコードを使用してiPhoneシミュレーターを正常に起動しました。

添付の img のコードを参照してください。

ここに画像の説明を入力

于 2016-10-20T06:09:49.673 に答える