{"repo":"appium/appium-ios-remotexpc","free":true,"listed":false,"github":"https://github.com/appium/appium-ios-remotexpc","clone":"git clone https://github.com/appium/appium-ios-remotexpc.git","description":"Node.js library for communication with iOS devices using remote XPC services","language":"TypeScript","stars":34,"topics":["automation","ios","xpc","appium","remotexpc"],"license":"Apache-2.0","category":"mobile-apps","readme_excerpt":"appium-ios-remotexpc A Node.js library for interacting with iOS devices through Appium using remote XPC services. This library enables communication with iOS devices through various services like system logs and network tunneling. Overview This library provides functionality for: - Remote XPC (Cross Process Communication) with iOS devices - Lockdown communication - Device multiplexing via usbmuxd (lists USB and WiFi-attached devices; see below) - Property list (plist) handling - IPv6 tunneling services to iOS devices using TUN/TAP interfaces - System log access Installation Optional: CodeGraph for local code navigation If you want a local semantic index for this repository, you can install CodeGraph locally and initialize it in the repo: CodeGraph builds a local knowledge graph of symbols and call paths so AI coding agents, like Cursor or Claude, can answer questions and navigate the codebase faster with fewer file reads and reduced token consumption. Requirements - Node.js 20 or later - iOS device for testing - Proper device pairing and trust setup - Root/sudo privileges for tunnel creation (TUN/TAP interface requires elevated permissions) Features - Plist Handling : Encode, decode, parse, and create property lists for iOS device communication. - Device communication over usbmux / usbmuxd : The system usbmuxd daemon exposes a single device list that includes machines plugged in over USB and, when pairing and wireless sync are set up, the same iPhone/iPad over WiFi . WiFi ent","default_branch":null,"files":null,"tree":[],"storefront":"/r/appium","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/appium/appium-ios-remotexpc/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}