我想从 iPhone 设备获取ios 崩溃日志文件(ips)。所以我使用libimobiledevice 中的 idevicecrashreport
idevicecrashreport --extract 。移动: /WiFi/WiFiManager/wifi-
09-15-2016__01 :07 :00.log
移动:/WiFi/WiFiManager/wifi- 09-15-2016__01 :07 :01.log移动:/WiFi/WiFiManager/wifi-buf -10-25-2016__07:06:43.log
移动:
/WiFi/WiFiManager/wifi-buf- 10-25-2016__09 :45 :05.log移动:/WiFi/WiFiManager/wifi-buf-10-25-2016__09 :45:15.log
移动:/WiFi
/WiFiManager/wifi-buf-10-25-2016__12 :34 :33.log移动:/com.apple.appstored/appstored.log 移动:/com.apple.itunesstored/itunesstored .log 完成。
正如您在输出中看到的,命令还从设备中提取 WiFi 日志。问题是,有时我可能有数百个 WiFi 日志文件,这使得idevicecrashreport命令执行非常耗时。
解决方案是找到一种从设备中删除 /WiFi/WiFiManager 的方法
我需要使用 libimobiledevice 备份 iphone,使用 ubuntu,检测到该设备,但要启动备份命令时会显示以下错误:
在端口 49343 上启动“com.apple.mobilebackup2”服务。无法执行备份协议版本交换,错误代码 -1
它能依赖什么?
libimobiledevice 声称是一个用于与 iOS 设备通信的跨平台库。在 Linux 上,它可能需要一些其他包才能工作,但它不需要来自 Apple 的任何软件(Linux 几乎不存在)。但是,如果没有 iTunes(或者,更具体地说,您通过 iTunes 获得的 Apple 设备驱动程序和 Apple 应用程序支持),Windows 上的任何形式都无法运行。如果这个库真的是跨平台的,那么与 Linux 相比,Windows 缺少什么使得没有 iTunes 就无法运行?
作为一个附带问题,我只想挂载 iDevice 文件系统的主要部分和文档部分,所以如果有简单的方法请告诉我。
我正在制作一个使用libimobiledevice并且是跨平台(Mac、Windows 和 Linux)的应用程序。我无法访问所有平台,所以我无法自己编译它,这样做很痛苦。
是否有针对每个平台的 libimobiledevice 预编译版本,我可以将其与我的应用程序一起分发,这样用户就不必手动安装它?
我刚收到用于开发的iPhone XS,但是在使用它在Android Studio中运行Flutter应用程序时遇到了问题。
当我插入旧的iPhone 6s时,Android Studio会显示出,只是iPhone的正常名称。
但是,当我插入XS时,它显示了这一点,一个巨大的字符串看起来像在显示ideviceinfo的命令行工具。尝试安装应用程序时,这还会导致错误:
Installing and launching...
error: module importing failed: ('invalid syntax', ('temp.py', 1, 27, 'import fruitstrap_00008020-001C50503488002E\n'))
backtrace unavailable
Run Code Online (Sandbox Code Playgroud)
奇怪的是,我仍然可以在Xcode中运行该应用程序。因此,我假设这是一个尚未解决的Android Studio错误。任何人都遇到这样的事情吗?
我使用 Brew 为 MacOS 构建了一个可执行文件,但是当我运行它时,它会尝试访问 Homebrew 包/路径。
Library not loaded: /Applications/MyApp.app/Contents/Resources/homebrew/opt/libimobiledevice/lib/libimobiledevice-1.0.6.dylib
Run Code Online (Sandbox Code Playgroud)
有没有办法将 ifuse 构建为独立的可执行文件以在 MacOS 上运行?
请参阅此处的安装步骤ifuse:
https: //github.com/libimobiledevice/ifuse#installation--getting-started
这是酿造公式:
Library not loaded: /Applications/MyApp.app/Contents/Resources/homebrew/opt/libimobiledevice/lib/libimobiledevice-1.0.6.dylib
Run Code Online (Sandbox Code Playgroud)