sonic-ios-bridge is based on gidevice as the underlying iOS communication protocol. On this basis, peripheral auxiliary functions are enriched, such as automatic mounting of developer images, wda installation detection, iOS model mapping, direct use of command lines, etc. To create a command-line iOS debugging tool that executes xctest, WebDriverAgentRunner, performance monitoring and other special functions across platforms. So you can use sib to perform cross-terminal iOS automation, iOS device communication, and iOS device testing without Mac. Whether gidevice or tidevice, the main principle is to communicate with usbmux. The role of usbmux is to realize cross-platform communication with iOS device services. On the Mac, usbmuxd is a service of Apple, which is mainly used to implement TCP connections on the USB protocol. Both iTunes and Xcode use this service, so the Windows system needs to install iTunes.

Features

  • Execute shell (No need for windows)
  • You should mount before use it
  • Add sib to your PATH
  • Bridge of iOS Devices by usbmuxd
  • You can use sib to perform cross-terminal iOS automation
  • Create a command-line iOS debugging tool that executes xctest

Project Samples

Project Activity

See All Activity >

License

Affero GNU Public License

Follow Sonic iOS

Sonic iOS Web Site

Other Useful Business Software
6Storage Self Storage Facility Management Software Icon
6Storage Self Storage Facility Management Software

For Self Storage Facility Owners, Operators, and Managers

Stop struggling with outdated, clunky software. 6Storage is the modern software platform designed to make your self-storage operations easier.
Learn More
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of Sonic iOS!

Additional Project Details

Operating Systems

Apple iPhone

Programming Language

Go

Related Categories

Go User Interface (UI) Software

Registered

2023-07-05