Android/iPhone 在 NodeJS 中通过 USB 连接设备

Android/iPhone device connection via USB in NodeJS

我需要通过 USB 将 android/iPhone 设备连接到 PC。用 NodeJS 编写的程序应该能够检测设备并获取信息并在设备上执行一些操作,如 rebootreset.

无论如何,我尝试了一些像 node-usb 这样的库,但我无法向设备发送命令或执行任何类似的任务。

iOS 有一些库 libimobiledevice 但找不到任何 nodeJs 包装器。

也许我在这里遗漏了一些东西,我们将不胜感激。

提前致谢。

不知道 iOs,但我认为 Android 不可能。原因在于权限:如果有人可以插入 USB 并在不询问的情况下关闭您的设备,那么它宁愿是一个错误而不是一个功能。

所以,也许如果您会请求访问权限等,也许吧。

Android 应用 Popup is possible.

这是应用程序,而不是 NodeJS,它不是 iOs 或 Android 的原生。