[GH-ISSUE #1827] Cannot find iOS booted simulators on Xcode 15.0.1 #1821

Open
opened 2026-03-03 19:54:39 +03:00 by kerem · 7 comments
Owner

Originally created by @lechuckcaptain on GitHub (Oct 25, 2023).
Original GitHub issue: https://github.com/ProxymanApp/Proxyman/issues/1827

Description

It seems that the procedure to install Proxyman Certificate on iOS simulator cannot find booted iOS simulators on Xcode 15.0.1. If I use simulators of Xcode 15.0.0 everything is OK.

Steps to Reproduce

  1. Open the tool to install Proxyman Certificate on iOS simulators
  2. Boot one or more Xcode 15.0.1 iOS simulators

Current Behavior

No booted simulators found

Expected Behavior

One or more booted simulators

Environment

  • App version: 4.13.0
  • macOS version: 14.0 (23A344)
  • Processor: 2,6 GHz 6-Core Intel Core i7
  • Xcode version: 15.0.1 (15A507)
Originally created by @lechuckcaptain on GitHub (Oct 25, 2023). Original GitHub issue: https://github.com/ProxymanApp/Proxyman/issues/1827 ## Description It seems that the procedure to install Proxyman Certificate on iOS simulator cannot find booted iOS simulators on Xcode 15.0.1. If I use simulators of Xcode 15.0.0 everything is OK. ## Steps to Reproduce 1. Open the tool to install Proxyman Certificate on iOS simulators 2. Boot one or more Xcode 15.0.1 iOS simulators ## Current Behavior No booted simulators found ## Expected Behavior One or more booted simulators ## Environment - App version: 4.13.0 - macOS version: 14.0 (23A344) - Processor: 2,6 GHz 6-Core Intel Core i7 - Xcode version: 15.0.1 (15A507)
Author
Owner

@NghiaTranUIT commented on GitHub (Oct 25, 2023):

Can you open Xcode Setting and verify the Command Line Tool is selecting your Xcode 15?

Proxyman is relied on simctl to check the booted device. May you run this on the Terminal app?

xcrun simctl list devices

CleanShot 2023-10-25 at 20 48 16@2x

<!-- gh-comment-id:1779322084 --> @NghiaTranUIT commented on GitHub (Oct 25, 2023): Can you open Xcode Setting and verify the Command Line Tool is selecting your Xcode 15? Proxyman is relied on `simctl` to check the booted device. May you run this on the Terminal app? ``` xcrun simctl list devices ``` ![CleanShot 2023-10-25 at 20 48 16@2x](https://github.com/ProxymanApp/Proxyman/assets/5878421/e7d14caf-17d0-4f3a-96c4-08a485322cd0)
Author
Owner

@lechuckcaptain commented on GitHub (Oct 25, 2023):

Sure, apparently something is not working properly, from terminal I can correctly see the booted iOS simulators 🤔

image
<!-- gh-comment-id:1779332785 --> @lechuckcaptain commented on GitHub (Oct 25, 2023): Sure, apparently something is not working properly, from terminal I can correctly see the booted iOS simulators 🤔 <img width="1386" alt="image" src="https://github.com/ProxymanApp/Proxyman/assets/341895/c767f780-5817-49c9-9a8f-2c8dfdf45c42">
Author
Owner

@lechuckcaptain commented on GitHub (Oct 25, 2023):

Not sure if it's helpful but as you can see both iOS 17.0.0 and iOS 17.0.1 gets displayed as iOS 17.0 in the output

image
<!-- gh-comment-id:1779341122 --> @lechuckcaptain commented on GitHub (Oct 25, 2023): Not sure if it's helpful but as you can see both `iOS 17.0.0` and `iOS 17.0.1` gets displayed as `iOS 17.0` in the output <img width="1231" alt="image" src="https://github.com/ProxymanApp/Proxyman/assets/341895/3667cd15-a66a-4e67-8682-3d4a560902fe">
Author
Owner

@NghiaTranUIT commented on GitHub (Oct 25, 2023):

Thanks. Let me download Xcode 15.0.1 and try to reproduce it.

I tested it again and it works with Xcode 15.0

CleanShot 2023-10-25 at 20 59 14@2x


  1. Can you Reset your iPhone Simulator and start iOS 17.0 ?
  2. To workaround, you can simply open Proxyman app -> Certificate menu -> Export -> DER file -> Drag & drop the file to the Simulator -> Open Setting app -> General -> Trust Setting -> Enable the certificate.
<!-- gh-comment-id:1779347477 --> @NghiaTranUIT commented on GitHub (Oct 25, 2023): Thanks. Let me download Xcode 15.0.1 and try to reproduce it. I tested it again and it works with Xcode 15.0 ![CleanShot 2023-10-25 at 20 59 14@2x](https://github.com/ProxymanApp/Proxyman/assets/5878421/fa13816c-7507-4847-bd18-e132a2832237) ---------------- 1. Can you Reset your iPhone Simulator and start iOS 17.0 ? 2. To workaround, you can simply open Proxyman app -> Certificate menu -> Export -> DER file -> Drag & drop the file to the Simulator -> Open Setting app -> General -> Trust Setting -> Enable the certificate.
Author
Owner

@Vkt0r commented on GitHub (Oct 25, 2023):

Thanks @NghiaTranUIT, For your answer, here https://github.com/ProxymanApp/Proxyman/issues/1827#issuecomment-1779322084. As someone with several Xcode versions installed I was using Xcode 15.0 and the command line tools installed and checked was for Xcode 15.0.1. Changing it to Xcode 15.0 solved the issue.

<!-- gh-comment-id:1779372898 --> @Vkt0r commented on GitHub (Oct 25, 2023): Thanks @NghiaTranUIT, For your answer, here https://github.com/ProxymanApp/Proxyman/issues/1827#issuecomment-1779322084. As someone with several Xcode versions installed I was using Xcode 15.0 and the command line tools installed and checked was for Xcode 15.0.1. Changing it to Xcode 15.0 solved the issue.
Author
Owner

@NghiaTranUIT commented on GitHub (Oct 25, 2023):

Thanks @Vkt0r 🙇

@lechuckcaptain can you give it a try. I hope it fixes your issue 👍

<!-- gh-comment-id:1779379709 --> @NghiaTranUIT commented on GitHub (Oct 25, 2023): Thanks @Vkt0r 🙇 @lechuckcaptain can you give it a try. I hope it fixes your issue 👍
Author
Owner

@lechuckcaptain commented on GitHub (Oct 25, 2023):

Sure, as I said in the first comment, switching back to Xcode 15.0.0 everything is OK. Let me clarify, the issue is not blocking (at least not for me), I was just raising a flag that probably it's worth taking a look at the new 15.0.1 version since it seems to not working properly together with Proxyman.

<!-- gh-comment-id:1779904014 --> @lechuckcaptain commented on GitHub (Oct 25, 2023): Sure, as I said in the first comment, switching back to Xcode `15.0.0` everything is OK. Let me clarify, the issue is not blocking (at least not for me), I was just raising a flag that probably it's worth taking a look at the new `15.0.1` version since it seems to not working properly together with Proxyman.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/Proxyman#1821
No description provided.