将 iOS 应用程序从 Xcode 上传到 Browserstack

Upload iOS app from Xcode to Browserstack

问题是客户的设备有错误 – iPad 4 mini,但我没有这个设备,在模拟器上一切正常。

我的同事建议使用 BrowserStack,但我从未使用过它并且有一些问题:

  1. BrowserStack 使用的是真实设备还是模拟设备?
  2. 是否可以将构建从 Xcode 上传到 BrowserStack?

更新: 我找到了如何在他们的服务器上上传应用程序,但似乎仅用于单元测试,无法手动启动该应用程序...

curl -u "personaldata" -X POST "https://api-cloud.browserstack.com/app-automate/upload" -F "file=@/path/to/app/file/Application-debug.ipa"
  1. BrowserStack 使用真实设备。
  2. 用 Appium、XCUITest 和 Earlgrey 编写的测试脚本将在 BrowserStack 上运行。要手动测试 iOS 应用,请使用 App Live (https://app-live.browserstack.com/).