Appium REAL IOS 设备应用 Testing:xcodebuild 失败:"xcodebuild failed with code 65"。

Appium REAL IOS Device app Testing:xcodebuild failure: "xcodebuild failed with code 65".

在真实 IOS 设备上的 Appium 移动测试应用程序: 我使用的是 Apple IOS 6 plus,启用了 UI 自动化并且我的电子邮件 ID 受信任。不知道我有什么配置文件或证书。 我被困在我们的应用程序在真实 IOS 设备上的移动自动化中。

我已经在苹果上创建了一个开发者帐户。 我已配置 xcode 并按照以下 link:

中的所有步骤操作

https://appium.io/docs/en/drivers/ios-xcuitest-real-devices/

运行 Xcode 构建成功

我卡在了这个突出显示的步骤,我收到连接被拒绝的错误。

我忽略了上述连接被拒绝的错误,并继续 运行 具有以下所需功能的 appium 检查器服务器,发现以下 appium 服务器错误:

能否请您帮我解决这个问题,让我 运行 成为第一个移动自动化测试。

谢谢, 赛

您需要一个付费的 Apple 开发者帐户才能在真实设备上进行 运行 测试,这些设备需要在您帐户的设备池中注册,否则您只能使用模拟器。如果您没有安装 carthage,也可能出现 65 - 'brew install carthage'.

另外,还有一种可能是您尝试在苹果测试设备上执行,但无法运行。发现这一点的简单方法是查看设备的背面,看看它的外壳下部是否有二维码。

Note: I was able to run my tests on real iPhone and iPad devices without a paid developer account.

我使用了指向 WDA 项目路径的 agentPath 功能和指向 WDA xcode 项目文件的 bootstrapPath 功能,我在其中自动签署了我的配置文件。

此外,我已将 xcodeSigningId 设置为 iPhone Developer 的硬编码值。

你能试试这个步骤并检查它是否有效。