appium-ios-device
===================
[![NPM version](http://img.shields.io/npm/v/appium-ios-device.svg)](https://npmjs.org/package/appium-ios-device)
[![Downloads](http://img.shields.io/npm/dm/appium-ios-device.svg)](https://npmjs.org/package/appium-ios-device)
[![Release](https://github.com/appium/appium-ios-device/actions/workflows/publish.js.yml/badge.svg)](https://github.com/appium/appium-ios-device/actions/workflows/publish.js.yml)
Appium API for dealing with iOS devices. This is mainly a rewrite of libimobiledevice in nodejs. The APIs allow Appium to talk directly to the phone over usbmuxd
More information can be found at the links below:
* [libimobiledevice](https://github.com/libimobiledevice/libimobiledevice)
* [iPhone Wiki](https://www.theiphonewiki.com/)
*Note*: Issue tracking for this repo has been disabled. Please use the [main Appium issue tracker](https://github.com/appium/appium/issues) instead.
### Methods
- `utilities.getConnectedDevices`
- `utilities.getOSVersion`
- `utilities.getDeviceTime`
- `utilities.getDeviceName`
- `utilities.getDeviceInfo`
- `utilities.startLockdownSession`
- `utilities.connectPort`
- `utilities.connectPortSSL`
- `services.startSyslogService`
- `services.startWebInspectorService`
- `services.startInstallationProxyService`
- `services.startSimulateLocationService`
- `services.startAfcService`
- `services.startNotificationProxyService`
- `services.startHouseArrestService`
- `services.startInstrumentService`
- `services.startMCInstallService`
### Usage
This module should be used over the `utilities` and `services` modules due to the complexity of iOS communication. When a new services is implemented, it should be added and made available over the `services` module
## Test
```
npm test
```
没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
自 Appium 1.15.0 起,Appium 与真机设备通过 appium-ios-device 进行联通。不需要再额外安装依赖项。
资源推荐
资源详情
资源评论
收起资源包目录
appium-ios-device-master.zip (82个子文件)
appium-ios-device-master
lib
installation-proxy
index.js 6KB
lockdown
index.js 4KB
services.js 5KB
webinspector
transformer
webinspector-decoder.js 1KB
webinspector-encoder.js 898B
index.js 8KB
simulatelocation
index.js 1KB
syslog
transformer
syslog-decoder.js 3KB
index.js 1KB
usbmux
transformer
usbmux-decoder.js 659B
usbmux-encoder.js 987B
index.js 9KB
constants.js 54B
ssl-helper.js 1KB
base-service.js 762B
mcinstall
index.js 3KB
house-arrest
index.js 3KB
plist-service
transformer
plist-service-encoder.js 675B
plist-service-decoder.js 627B
index.js 2KB
instrument
transformer
dtx-decode.js 2KB
dtx-encode.js 714B
nskeyed.js 12KB
headers.js 12KB
index.js 7KB
logger.js 107B
util
transformer
length-based-splitter.js 3KB
stream-logger.js 2KB
afc
transformer
afcdecoder.js 1KB
afcencoder.js 1KB
streams.js 2KB
protocol.js 3KB
index.js 10KB
notification-proxy
index.js 3KB
utilities.js 8KB
.github
dependabot.yml 143B
workflows
unit-test.yml 1KB
publish.js.yml 585B
pr-title.yml 307B
babel.config.json 485B
LICENSE 10KB
CHANGELOG.md 2KB
.releaserc 1KB
package.json 2KB
.eslintrc.json 166B
test
installation-proxy
installation-proxy-service-specs.js 1KB
lockdown
lockdown-specs.js 2KB
webinspector
webinspector-service-specs.js 2KB
webinspector-helpers-specs.js 609B
syslog
syslog-service-specs.js 2KB
fixtures
usbmuxconnectmessage.bin 294B
instrumentsfps.bin 11KB
usbmuxlistdevicemessage.bin 783B
afcsuccessresponse.bin 48B
usbmuxconnectandlockdown.bin 639B
syslogsplitmessages1.bin 176B
installationproxyinstallmessage.bin 1KB
lockdownquerytypemessage.bin 301B
syslogsplitmessages2.bin 259B
lockdowngettimemessage.bin 345B
instrumentslaunchapp.bin 7KB
afcfileinforesponse.bin 152B
usbmuxlistdevicemessage2.bin 783B
afclistdirresponse.bin 151B
index.js 4KB
webinspectorpartialmessages.bin 896B
syslogmessages.bin 435B
installationproxylistmessage.bin 2KB
usbmuxreadpairmessage.bin 9KB
lockdowngetvaluemessage.bin 331B
webinspectormessages.bin 842B
usbmux
usbmux-specs.js 2KB
instrument
nskeyed-specs.js 2KB
instrument-service-specs.js 2KB
utilities-specs.js 866B
afc
afc-specs.js 2KB
index.js 280B
.gitignore 101B
.eslintignore 15B
.mocharc.js 92B
.npmrc 18B
README.md 2KB
共 82 条
- 1
资源评论
- eggda1232023-08-12感谢大佬分享的资源,对我启发很大,给了我新的灵感。
- JeasonC2023-03-24总算找到了自己想要的资源,对自己的启发很大,感谢分享~
每日出拳老爷子
- 粉丝: 1778
- 资源: 705
下载权益
C知道特权
VIP文章
课程特权
开通VIP
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功