问题标签 [libimobiledevice]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ios - 无法使用 ideviceinstaller 安装生产/分发签名 iOS .ipa
在我安装的 MacBook-Pro v11.3.1 中:
- libimobiledevice
- ideviceinstaller ( https://github.com/libimobiledevice/ideviceinstaller )
期待:
- 需要应用程序侧加载。
- iOS 可以直接安装到最终用户 iPhone 的任何选项。
我尝试使用 ideviceinstaller 安装 iOS 应用程序,
- 开发人员签署临时配置文件的成功。
- 生产/分发标志临时配置文件失败。
--安装失败
如何使用 ideviceinstaller 或任何其他选项(不包括 MDM/ABM)安装生产/分发签名临时配置文件 iOS 应用程序?
macos - 在 mac 中执行 brew install libimobildevice 时不允许操作
我试图在我的 Mac 中使用 brew install libimobiledevice 安装 libimobiledevice 但我给出了操作不允许的错误和权限被拒绝。我是管理员。
android - 了解使用 libimobiledevice 进行 Android 到 iOS 连接时的连接问题
我正在尝试构建一个原型 Android 应用程序,用于将我的 Android 设备无线连接到 iOS 设备。在研究选项时,我遇到了似乎很合适的libimobiledevice 库。我目前陷入了似乎iOS设备正在接收请求但拒绝它的问题,这就是我想从这个论坛了解的内容。
到目前为止我做了什么:
- 我已将 libimobiledevice 库打包为我的 Android 应用程序中的 .so 文件,并且我能够从我的 Android 应用程序进行 JNI 调用以调用该库的方法。
- 如依赖项中所述,我还将打包在libusbmuxd 库和libplist中。
- 对于原型制作,我正在从我的 Android 设备创建一个 wifi 热点并连接 iOS 设备。我也知道这两个设备的 IP 地址。我也知道 iOS 上的锁定守护进程在端口 62078 上运行。给定 IP 地址和端口,当我调用套接字时,我确实看到 idevice_new_with_options -> usbmuxd_get_device -> connect_usbmuxd_socket -> socket_connect 能够联系到插座上的 iOS 设备。通过查看 iOS 日志确认
- 但在此之后,我立即看到连接被丢弃,可能是因为 lockedd 拒绝了它。我看到这个被错误 104 触发,这意味着“对等方重置连接”
问题:
- 据我了解,libimobiledevice 正在尝试与 iPhone 建立 TCP/IP 连接。一旦连接成功,我将能够使用库的其余功能,例如调用上述服务。
- 我的设置是正确的还是我遗漏了什么?代码可以编译并且不会崩溃,所以感觉就像我拥有所有需要的依赖项。
- 我如何在 iOS 端进一步调试它以了解为什么 lockedd 正在重置连接?
谢谢!
ios - idevicebackup2 - 它究竟创建了什么副本?
使用 iTunes 创建的备份重约 20Gb,而 idevicebackup2 仅重 4Gb。我真的不明白这是如何工作的。任何人有什么?
ios - 是否可以远程控制 iOS 设备上的媒体(播放/暂停/音量/...)?
是否有可能使用 libmobiledevice(或任何其他)之类的库来对 iOS 上的媒体控件(播放/暂停/音量/...)进行操作?
我目前正在模拟蓝牙键盘来这样做,我想知道是否有可能以另一种方式,libmobiledevice 是我发现的最接近的东西(甚至在 linux 上工作)来控制 iOS 设备。
macos - 无法安装libimobiledevice 1.3.1 版本
对于我的项目libimobiledevice版本 1.3.1 是必需的。我正在尝试使用 brew 命令安装它:
我收到信息错误:
我试图直接从 git 安装libimobiledevice-glue,但之后问题仍然存在。
有人可以解释如何以正确的方式执行安装 libimobiledevice-glue 命令的步骤吗
由于缺少胶水库,可以正确执行吗?
ios - 如何使用命令行工具流式传输 iPhone 应用程序日志
我使用以下方法从 iPhone 模拟器获取设备日志:
对于 iPhone 真实设备,我使用以下命令:
但是,我无法获得由我的应用程序生成的相同应用程序日志。是否有某种调试级别修饰符idevicesyslog
?
否则,它们在技术上不会产生相同的输出吗?所以我应该为 iPhone 真实设备使用其他命令行工具?
有人,请帮我获取应用程序日志。