Skip to content

Latest commit

 

History

History
40 lines (25 loc) · 1.42 KB

File metadata and controls

40 lines (25 loc) · 1.42 KB

WatchHTTP

A simple WatchOS sample app that demonstrates how to capture and decrypt HTTP/HTTPS network traffic from WatchOS Simulator using Proxyman.

Purpose

This sample app is created for the Proxyman blog tutorial: "Intercept HTTPS Network Traffic from WatchOS 26 Simulator (Update for 2025)"

Read the full tutorial at: Intercept HTTPS Network Traffic from WatchOS 26 Simulator (Update for 2025)

Features

  • Make GET and POST HTTPS requests from Apple Watch
  • View response data directly on the watch
  • Demonstrates network HTTP/HTTPS traffic interception with Proxyman

Capture Network Traffic from WatchOS Simulator

Requirements

  • Xcode 26
  • macOS 26
  • WatchOS Simulator (watchOS 26)
  • Proxyman app (for capturing network traffic)

How to Use

  1. Open the project in Xcode 26
  2. Create a new WatchOS 26 Simulator and pair it with an iOS Simulator
  3. Select WatchHTTP Watch App scheme and choose your Watch Simulator
  4. Run the app
  5. Use Proxyman to capture and decrypt the HTTP/HTTPS traffic

Testing

Tap the GET or POST buttons in the Watch app to make HTTPS requests. The responses will be displayed in the app and captured by Proxyman.

Learn More

For detailed setup instructions and how to use Proxyman with WatchOS Simulator, please refer to the complete blog tutorial.