ProxymanApp / ProxymanApp/Proxyman

[iOS][Breakpoint] Breakpoint only shows 1 waiting breakpoint even though there are multiple breakpoints on the same URL

Open
#1,799 0 comments 0 reactions 1 assignee View on GitHub

@NghiaTranUIT is already working on this.

Since Oct 6, 2023.

bug iOS
Dominant language
No language data
Stars
7k
Forks
237
PR merge metrics
No merged PRs in 30d

Description

Description

Breakpoint only shows 1 waiting breakpoint even though there are multiple breakpoints on the same URL.

Steps to Reproduce

  1. Write a simple iOS app with UIKit. Add a Button and a UITextView.
  2. Click on the Button -> use URLSession (Make sure to set Timeout to 600 seconds, so we can easily test) to call 3 requests at the same time.
  3. URL = https://httpbin.proxyman.app/get?action=breakpoint
  4. Get the Response -> Append to the UIText View -> verify we can see 3 responses
  5. Install this app to iOS device
  6. Use Proxyman for iOS and set a Breakpoint for this URL
  7. Open the test app again -> Click on the button
  8. Verify:
  • There is 1 waiting Breakpoints on the iOS app -> If it's, it's a bug ❌
  • If there are 3 waiting breakpoints -> try to modify some response and test -> Verify 3 response are changed

Current Behavior

  • 3 requests, but only 1 waiting breakpoint. The rest is hung.

Expected Behavior

  • 3 waiting breakpoints
  • Can Continue on all breakpoints -> Can see 3 responses on the test app.

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.