iOS本机层自动化



我需要自动化辐射屏幕室中的iPhone(6s),以便相互进行VoLTE呼叫。我已经用安卓系统完成了这项工作,我在屏幕室里设置了一台笔记本电脑,通过USB连接安卓手机,然后使用ADB从命令行运行脚本,ADB可以自动化手机上的本地层。我需要类似的功能为iPhone。苹果公司表示没有解决方案。我研究过其他软件(Ranorex、TestPlant、Conflair等),但它们无法满足我的需求,因为它们无法访问或自动化本地层,只能访问应用层。但我不是想让应用程序自动化,我需要让手机自动化。

我宁愿不越狱,我的iPhone需要运行最新的iOS版本。那么,这可能吗?如何获得适用于iOS的ADB的同等功能?

不,苹果不允许向第三方应用程序拨打电话。他们专门阻止第三方应用程序的所有此类访问。你需要建立一个像用户一样操作屏幕的设备,这并不容易或非常可靠。

您需要在外部执行此操作,而不是通过USB或软件。可能的外部机制可能包括机器人控制的触摸笔和模拟音频头戴式耳机。如果需要避免射频干扰,您可能需要为触摸笔找到/构建一个气动机器人接口。

添加:另一种可能性:可以(在"设置"应用程序中)进行设置,以便Siri可以通过蓝牙或有线耳机音频拨打电话。

一个带有预先录制的信息和在"设置"中启用"嘿Siri"的模拟有线耳机可能会工作。同时禁用设置中的自动锁定。

就像邓肯所说的那样,这在ios中是不可能的。当我在ios中编码时,我有时会怀念机器人的"自由",同时最终用户也很高兴ios对这类东西"严格"

相关内容

  • 没有找到相关文章

最新更新