×

libimobiledevice苹果设备访问库

消耗积分:0 | 格式:zip | 大小:0.52 MB | 2022-04-15

李俊

分享资料个

授权协议 GPL-2.1
开发语言 C/C++ Python
操作系统 Linux
软件类型 开源软件

软件简介

libimobiledevice 是一个跨平台的软件库,支持 iPhone®, iPod Touch®, iPad® and Apple TV® 等设备的通讯协议。不依赖任何已有的私有库,不需要越狱。应用软件可以通过这个开发包轻松访问设备的文件系统、获取设备信息,备份和恢复设备,管理 SpringBoard 图标,管理已安装应用,获取通讯录、日程、备注和书签等信息,使用 libgpod 同步音乐和视频。

poYBAGJWjkuAJkKeAAAN38TijpI281.pngpYYBAGJWjk2AOY0BAAAeydYVzBw864.pngpoYBAGJWjk6AZxmcAAAR1udDipc819.pngpYYBAGJWjk-AVQjaAAAO6Xhhokk925.pngpYYBAGJWjlGAHO7TAAAEi5Oy_zc146.pngpoYBAGJWjlKAdYr_AAAEjsNqejg481.png

一些关键功能是:

  • 接口:为设备服务实现许多高级接口
  • 实现:面向对象的体系结构和服务抽象层
  • 跨平台:在Linux,macOS,Windows和Android平台上测试
  • 实用程序:为设备服务提供各种命令行实用程序
  • SSL:允许在OpenSSL或GnuTLS之间进行选择以处理SSL通信
  • 网络:支持与启用“ WiFi同步”的设备的网络连接
  • Python:为Python提供基于Cython的绑定

许多设备服务协议的已实现接口允许应用程序:

  • 访问设备的文件系统
  • 访问文件共享应用程序的文档
  • 检索有关设备的信息并修改各种设置
  • 以与iTunes兼容的本机方式备份和还原设备
  • 管理设备上的应用程序图标排列
  • 安装,删除,列出和基本管理应用程序
  • 使用官方服务人员激活设备
  • 管理联系人,日历,便笺和书签
  • 检索并删除崩溃报告
  • 检索各种诊断信息
  • 建立调试连接以进行应用调试
  • 挂载文件系统映像
  • 转发设备通知
  • 管理设备配置
  • 从设备屏幕获取屏幕截图(需要安装的开发人员图像)
  • 模拟设备的更改地理位置(需要安装的开发人员映像)
  • 中继设备的系统日志
  • 公开用于WebKit远程调试的连接

... 以及更多。

 

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

评论(0)
发评论

下载排行榜

全部0条评论

快来发表一下你的评论吧 !