【发布时间】:2015-05-21 17:21:33
【问题描述】:
我在一个 IOS 应用上运行 appium,并尝试打开 Appium Inspector,它曾经可以正常工作,直到有一天它突然失败并显示错误消息:
未提供以下所需功能:deviceName
我不知道为什么它突然不起作用,因为那是我一直在使用的同一个 Appium 版本和同一个 .app 文件。
无论如何,现在我不知道如何设置所需的功能;我什至不知道要设置哪个文件;我只有一个 .app 文件;是否需要更改应用程序的源代码?谁能提供一些关于我应该更改哪个文件以及 deviceName 期望什么值的指南?
谢谢!
【问题讨论】:
-
这是 appium 文档中解释不清的部分。我需要一点时间才能写出一个体面的解释。你通常使用 Appium.app 来运行 Appium 服务器吗?还是从命令行运行它?
-
@sheeptest 我通常从 Appium.app GUI 启动
-
OK 我强烈建议从命令行开始运行 Appium 服务器。我仍然使用 Appium.app 作为 Inspector,但服务器功能无法通过 GUI 可靠地传递到实际服务器。
-
人们通常会看到 deviceName 和 appPath 的问题,即使他们设置正确。
-
@sheeptest 实际上检查器是我需要使用的...我不知道我们可以从命令行启动检查器...你能告诉我该怎么做吗?跨度>