如何在真实设备上安装 iOS 应用程序以实现 iOS 测试自动化?

How to install iOS app on a real device for iOS Test Automation?

我正在为没有源代码的应用程序编写 XCUITests。我有应用程序的 .app 文件。 我正在使用 XCUIApplications init(bundleIdentifier:) 方法来启动应用程序。 如果我在设备上预安装了该应用程序,则效果很好。 如果我没有安装该应用程序,XCUIApplication 将无法启动该应用程序,因为它找不到构建。 如何将应用程序的 .app 文件提供给 Xcode 以使用 init(bundleIdentifier:) 安装和启动应用程序?

通常用https://github.com/libimobiledevice/ideviceinstaller

完成

此工具允许安装和卸载应用程序