Skip to content

AppXplorer Server v0.1.0

Latest

Choose a tag to compare

@kylehowells kylehowells released this 13 Feb 02:07
· 13 commits to master since this release

Initial Public Release

HTTP debug server for iOS apps enabling remote UI automation and debugging.

Features

  • 📸 Screenshot capture with view targeting
  • 🔍 UI hierarchy inspection (views, responder chain)
  • ⌨️ Text input and tap interactions
  • 📁 File system browsing
  • ⚙️ UserDefaults inspection
  • 🔐 Permission status checking
  • 📝 Log retrieval with filtering
  • 🔌 Custom endpoint registration API

Installation

Add to your Xcode project via Swift Package Manager:

https://github.com/kylehowells/App-Xplorer.git

Usage

import AppXplorerServer

// Start server
let server = AppXplorerServer.withHTTP(port: 8080)
try server.start()

// Register custom endpoints
server.register("/my/endpoint", description: "My custom endpoint") { request in
    return .json(["hello": "world"])
}