What is DarkLightning?

DarkLightning is a lightweight Swift library to allow data transmission between iOS/tvOS devices (Lightning port, Dock connector, USB-C) and OSX (USB) at 480MBit – without jailbreaking your iOS/tvOS device. It uses the usbmuxd service on OSX to open a TCP socket connection to the iOS/tvOS device.

Features

  • iOS/tvOS und OSX implementations to transmit data with up to 480 MBit via USB between iOS/tvOS and OSX
  • Simulator connection for debugging with iOS/tvOS Simulator
  • Information on connected iOS/tvOS devices on OSX
  • Callbacks for newly connected and disconnected iOS/tvOS devices on OSX

Overview

  • Pricing: Free
  • Resource Link: https://github.com/jensmeder/DarkLightning
  • Resource Maker: Jens Meder
  • Mobile Platform Destination: iOS Apps
  • Mobile Platform Support: Native iOS
  • Programming Languages: Swift
  • iOS Versions Supported: iOS 8.0+, iOS 9.0+, iOS 10.0+, iOS 11.0+, iOS 12.0+
  • CocoaPods: DarkLightning