Skip to content

A Sample WatchOS app to demonstrate how to capture HTTP/HTTPS from Apple Watch Simulators (watchOS 26)

Notifications You must be signed in to change notification settings

ProxymanApp/WatchOS-HTTP

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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.

About

A Sample WatchOS app to demonstrate how to capture HTTP/HTTPS from Apple Watch Simulators (watchOS 26)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages