我正在使用Appium在iOS上测试移动应用。我想知道是否有办法使用我的Windows PC在iPhone和iPad上启用开发者选项?
有许多应用程序和测试框架(例如,SeeTestAutomation)能够在不使用X-Code或MacOS的情况下激活此选项,因此必须有办法实现。
答案 0 :(得分:0)
我相信您需要将开发人员磁盘映像安装到设备上(xCode会在设备连接后立即自动执行)
您需要在您的计算机上安装libimobiledevice库,它将为您提供ideviceimagemounter可执行文件。然后,如果你有正确的DeveloperDiskImage&您已连接的iOS设备版本的DeveloperDiskImage.signature,您可以使用以下命令:
ideviceimagemounter <pathToDeveloperDiskImage> <pathToDeveloperDiskImageSignature>
如果连接了多个设备,请使用:
ideviceimagemounter -u <udid> <pathToDeveloperDiskImage> <pathToDeveloperDiskImageSignature>
你可以获得DeveloperDiskImage&amp;来自here的MacBook签名:
/Applications/Xcode-beta.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport
有关详细信息,请参阅此ubuntu manual page。