【发布时间】:2019-04-19 02:33:52
【问题描述】:
首先,我知道已经有人问过类似的问题 (How do I automate an app that is not mine using appium on an ios device),但已经有一段时间了,我希望知道是否有任何新的信息或技术可以实现它。
因此,目标是在真正的iOS 设备上使用Appium 自动化我不拥有的iOS 应用程序(例如GoogleMaps)。到目前为止,我可以实现的最接近的方法是使用 iMazing 之类的工具将从 App Store 安装的应用程序下载到 IPA 文件中,然后让 Appium 使用“应用程序”功能自动化它。但这只有在IPA 文件的itunesmetadata.plist 中的AppleId 与用于测试的设备匹配时才有效。因此,如果我要在不同的设备上运行自动化,我必须解压缩 IPA 文件,修改 AppleId 以匹配设备,然后将其存档。
问题
- 我正在尝试找到一种不必这样做的方法,一种提取/下载我不拥有的应用程序并生成 Appium 可以自动执行的应用程序文件的方法。
- 或者,甚至是一种完全不同(更好)的方式来实现我的目标 - 在真正的
iOS设备上使用Appium自动化我不拥有的iOS应用程序(例如GoogleMaps)。
【问题讨论】:
标签: appium appium-ios