Xcode Simulator应用程序打开3次并崩溃

问题描述 投票:0回答:1

我有这个功能xcode 9

appium server 1.8.1
    {
  "platformName": "iOS",
  "platformVersion": "11.3",
  "deviceName": "iPhone 8 Plus",
  "app": "/Users/faroukrahem/Downloads/Amazon.ipa",
  "udid": "913FD18F-FF62-425D-B8B3-DB22CDE8DD50",
  "automationName": "XCUITest",
  "xcodeOrgId": "U2CURAR7S5",
  "xcodeSigningId": "iPhone Developer",
  "noReset": true
}
appium-ios
1个回答
-2
投票
"xcodeOrgId": "U2CURAR7S5",
  "xcodeSigningId": "iPhone Developer",

Orgid & SiginID to be specified in Xcode config file::

Webdriver agent need to be successfully running on device Try to configure Webdriver agent and Developer ID ::

打开现有的WebDriver Agent(双击WebDriverAgent.xcodeproj)

在Xcode上你有文件>新建>文件,然后你会弹出这样的东西

选择OSX - >。其他 - >选择配置设置文件。

将以下内容粘贴到新创建的文件中。

DEVELOPMENT_TEAM = xxxxxxxxx

CODE_SIGN_IDENTITY = iPhone开发者

开发团队是您的开发人员应该能够提供的团队ID。不要更改CODE_SIGN_IDENTITY。

在device.properties文件中添加此项

xcodeConfigFile =的/ usr /本地/ LIB / node_modules / Appiae / node_modules /阿皮亚-xcuitest驱动器/ WebDriverAgent / Config.xcconfig

在ConfigCapa.java文件中添加此项

capabilities.setCapability(“xcodeConfigFile”,emulatorProp.getProperty(“xcodeConfigFile”));

打开终端去

$镉在/ usr / local / lib目录/ node_modules / Appiae / node_modules /阿皮亚 - xcuitest驱动器/ WebDriverAgent /

$ mkdir -p Resources / WebDriverAgent.bundle

sh ./Scripts/bootstrap.sh -d

转到终端类型

xcodebuild -project WebDriverAgent.xcodeproj -scheme WebDriverAgentRunner -destination'id = DeviceID'test上面命令构建输出的最后一行应该是USB上的Listening。那你就定了!

brew install libimobiledevice -HEAD

Appium运行和类型appium

要查找版本类型appium - v

© www.soinside.com 2019 - 2024. All rights reserved.