我正在尝试在 iPhone 上自动下载应用程序,但我没有 ipa(或应用程序)文件。该应用程序安装在 iPhone 中。有没有一种方法可以在没有 ipa 文件的情况下实现自动化?
以下是所需的功能。我想知道我还需要添加什么
*DesiredCapabilities capabilities = DesiredCapabilities.iphone();
capabilities.setCapability("platformName", "iOS");
capabilities.setCapability("deviceName", "My iPhone");
capabilities.setCapability("udid", "1231412412412414");
capabilities.setCapability("platformVersion", "11.3.1");
capabilities.setCapability("xcodeOrgId", "10digitsCode");
capabilities.setCapability("xcodeSigningId", "iPhone Developer");
driver = new IOSDriver <> (new URL("http://127.0.0.1:4723/wd/hub"), capabilities);*
最佳答案
为了运行设备上已安装的应用程序,您可以使用 bundleId
功能而不是 app
功能。
您可以了解有关如何获取已安装应用程序的bundleId的更多信息,here .
关于java - 阿皮姆 : Is there a way to automate an app without having IPA?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53028438/