[Troubleshooting] iOS Simulators are no longer available in Rider on Mac

iOS simulators disappearing might be related to several issues on their own. They might be:

  •  Not listed at all;
  •  Greyed out. 

Thus, it may be useful to try troubleshooting steps listed below first:

From Rider's Side

  • Delete .idea folder

Find it in the Help > Diagnostic Tools > Special Files and Folders > PROJECT StorePath. Delete it in the physical path mentioned and restart Rider;

  • Try EAP or nightly version

Download the EAP version using this link. EAP is usually packed with all sorts of different improvements. Hence, it might hit a known issue. 

To get a nightly build, follow the steps below:

  1. Download and install the JetBrains Toolbox app.
  2. Find JetBrains Rider in the list of products, click the dots on the right and select Other versions
  3. Locate a build labeled Nightly and click Install

From Rider and Xcode

  • Check if the correct Xcode version is selected in Rider

Go to Rider > Settings > Settings | Build, Execution, Deployment > Apple Platforms > Xcode path. Make sure this path is the same with the Xcode > Settings > Locations > Command Line Tools. If it differs, change one of them to the proper one. 

From macOS or Xcode side

  • Update Xcode

Make sure that the Xcode is up to date in Applications.

  • Try another Xcode version

Use instructions from this StackOverFlow thread or some third-party apps like Xcodes.

  • Make sure required Simulators are downloaded

Use the Xcode documentation to add simulators if required. 

  • iOS platform is installed

Make sure that not only Simulators are installed in Xcode > Settings > Components, but iOS platform as well: 

  • Re-install the iOS Platform;

Go to Xcode > Settings > Components > press on the i sign right to the iOS platform > Delete

Once the platform is deleted, press the Get button in the lower right corner of the same menu and choose the iOS platform to install. 

You may also reinstall the Xcode itself using these instructions.

If nothing of the above steps helps or the previous version works only, please contact Support (Help > Contact Support) so we can investigate it further. 

4 out of 31 found this helpful
60 comments

Downloading Simulator runtime 18.2 worked for me.

 

I have to say that the error for me started to happen when I updated the runtime to 18.3.1, so it makes sense.

 

Still, Rider should handle these things in a better way considering that it's not a free software

0

Hi, I have had this problem for a couple days now.

I was running into this problem with all versions since upgrading my workload to work with .NET 9

 

The solution I found was:

- Using XCodes, Have Xcode 16.2 installed and active.

- click into 16.0 and install the iOS 18.0 platform

 

My simulators then showed up on rider.

 

I have no idea why this worked but none of the other solutions were working for me. 

Hope this helps

0

Well. After countless tries and fails I've finally managed to fix it. Even VS with all its endless problems wasn't that annoying.

What i've tried:
- Invalidate raiders cache feature
- Delete .idea folder
- Downgrade XCode from 16.2 to 16.1 and lower
- Download simulators 18.2, 18.1 and lower
- Installing iOS 18.2 simulator runtime (Yes, I had 18.3.1 installed at that point)
- Reinstalling Rider
- Reinstalling XCode
- Installing Rider EAP version
- Deleting these files for whatever reason 
rm -rf ~/Library/Caches/JetBrains/Rider2024.3
rm -rf ~/Library/Application Support/JetBrains/Rider2024.3
rm -rf ~/Library/Preferences/JetBrains/Rider2024.3

- Giving Rider Full disk acess permission

Everything above did not help. Then i've just installed Toolbox and selected Rider 2023.2.5 and it finally worked.


 

0

Hello everyone, 
There is currently an issue with the 18.3.1 runtime. 

Please downgrade runtime to 18.2 until the fix is available - steps are available in the article. And remember to upvote the bug for updates. 

1

Tried everything from the above. Still the issue is not resolved.

0

Incompatible Apple Simulator runtime at /Library/Developer/CoreSimulator/Volumes/iOS_22C150/Library/Developer/CoreSimulator/Profiles/Runtimes/iOS 18.2.simruntime for IOS_SIMULATOR according to current build preferences:
com.jetbrains.cidr.execution.simulatorSupport.SimulatorRuntime$IncompatibleException: Incompatible Apple Simulator runtime at /Library/Developer/CoreSimulator/Volumes/iOS_22C150/Library/Developer/CoreSimulator/Profiles/Runtimes/iOS 18.2.simruntime for IOS_SIMULATOR according to current build preferences:

MAUI application, .net9.0, SDK 9.0
The app was running on the simulator with no problems, and out of nowhere the whole project is full of exceptions and the simulators are gone irredeemably.
I cannot even run the default template MAUI project.

It suggests dotnet workloads are not installed, which is incorrect.

I have never installed the xcode 18.3.1 update, therefore those suggestions will not help.

Matthew's comment:

Run “touch /Users/{user}/Library/LaunchAgents/com.jetbrains.AppCode.BridgeService.plist”

This file does not even exist at the location for me. Whether or not it ever has, I could not say.

Any other suggestions?

Edited by Andrew Blyth
0

I was able to resolve my problem after hectic two weeks.

xcrun simctl list runtimes

I had two instances of ios 18.2 sim runtime

the reason was I had two “CoreSimulator” folders
/Library/Developer/CoreSimulator/Profiles/Runtimes/ and 
/Users/<username>/Library/Developer/CoreSimulator/Profiles/Runtimes/

deleted the latter one mercilessly
(/Users/<username>/Library/Developer/CoreSimulator)
installed the simruntime dmg manually (mounting and copying to /Library/Developer/CoreSimulator/Profiles/Runtimes/

Don't forgot to delete mounted simulator dmg disks in 
run this and restart
 
sudo killall -9 com.apple.CoreSimulator.CoreSimulatorService 
xcrun simctl list devices
it fixed and devices and they are loading fine into rider.

Build #RD-243.25659.34, built on February 27, 2025

Licensed to ###
Subscription is active until September 4, 2025.

Runtime version: 21.0.6+8-b631.39 aarch64 (JCEF 122.1.9)
VM: OpenJDK 64-Bit Server VM by JetBrains s.r.o.

.NET Core v8.0.11 ARM64 (Server GC


 

Edited by Dasunfit
0

I also tried all the above suggestion still its not working. I installed the EAP version still the issue exits.

0

Its look like the current rider is not working with XCode 16.2 because if i use 16.1 the simulator is showing up

0

I am thinking of cancelling my Rider subscription the issue in the Rider does not fixed for long time ,
the code is working fine in the vs code on mac , i can easily run the app on any iOS simulates without any issues.

Thank you Rider team.

0

In my case, it was the simulator v. 18.3.1 issue, I just removed simulators and installed manually as described in medium article. After that iOS 18.2 simulators appeared in Rider even without restart

https://medium.com/%40pouyahallaj/how-to-manually-download-and-install-ios-simulator-files-for-xcode-on-mac-b146923fd198

0

Im frustrated with the fact that free tools like meteor for vs code work fine while paied rider does not. Maybe it's time to fix this critical stuff instead of delegating this in lazy mode and checking out periodically if that has been fixed. When the issue is persistent for such a long time might be worth to change something from the jetbrains side.

0

Honestly, I dread upgrading xcode because rider almost inevitably messes up and i end up wasting such a lot of time. Right now, after upgrading to latest version of Xcode (16.3), i can't select a valid simulator from an installation on windows connected to my macbook - just says “Invalid Xcode installation”

0

Hello Anna Morozyuk , I am getting this issue with the latest EAP and I have done everything suggested here but still it's not working. VSCode on my Mac can detect and deploy to the simulators but rider doesn't

 

0

There might be one thing that prevents Rider to work with my setup: I'm using PartialAppManifest for my .plist files on iOS.

Indeed, I think I have tried all the proposed solutions except reinstalling XCode, but it shouldn't be the issue since my project works in VSCode and all iPhone Simulators are displayed in there.

0

Hello everyone, 

I hope this message finds you well! 

In my case, I added lines in the Info.plist for IPAD, which caused me this error, and since I removed those lines, the Simulator started working again. 

I hope this can help someone!

0

Still the problem is there with rider 2025.2. this problem is so annoying.

0

I have a similar issue as described above. After migrating the MAUI app to .NET 9, I cannot associate Ios Simulators with Rider anymore. I tried all the above suggestions, but nothing worked. 

Rider: 2025.2.4 

Xcode: 26.0.1 (17A400) 

Everything works fine on Android Emulator. 

Does anybody have any other solutions?

 

0

None of this works.  Seems like every time Xcode has a new build, Rider is useless for months.  We may have to abandon Rider.  Too bad, our team likes it, but not if they cannot do their work.  In our case, we see the simulator list in Rider, but still get the old “Invalid Xcode Simulators” useless message that links to here.   Very disappointed in Rider!

1

JetBrains has earned a very bad reputation for not fixing critical bugs over a terribly long period of time, sometimes even years. Since Microsoft abandoned VS on macOS, VS Code has been the only competition for us NET MAUI developers. And now they are unable to keep up with the XCode releases – and have been for far too long. This makes Rider on the Mac pointless, but it's obvious: no one at JetBrains seems to care :-(

0

I am running Rider 2025.3.1 with Xcode 16.0.1 and .NET 9 Maui. Works fine for me, but I also had Problems. Check, that the correct version in xcode-select is activated and sometimes i need to run a ‘xcrun simctl erase all’.

0

Dear Sven,

I hope you meant XCode 26.0.1 and not 16.0.1. However, we have to use .NET 10.
Can you explain in more detail how you fixed these issues? I guess many of us will be very grateful!

Thank you in advance!

0

Hi Henrik, 
yes I meant XCode 26.0.1. I will also migrate my app to .NET 10 the next weeks. 

So what worked for me was to clean the caches, make sure that Xcode is running fine. Check what's set up in Rider and in any case do a reboot. 
I'm a little bit off for Christmas. But maybe we can look together on your system, if that would help.  

0

Hi Sven,

Thank you very much! I'll try again – with renewed hope :-)
I'll be in touch again next year, either with a cheer or a bag full of questions ;-)

“Frohe Weihnachten und einen Guten Rutsch” from Switzerland!
Henrik

0

Hi Henrik,
does it work for you now? I am able to switch from .NET 9 to .NET 10 and back again and the simulators still work. I am using Rider 2025.3.1. The only thing is to select the correct XCode Version. I have installed 26.2 and 26.0.1.

sudo xcode-select --switch /Applications/Xcode2601.app

or

sudo xcode-select --switch /Applications/Xcode.app

Sven
 

0

In my case, simply removing the Run/Debug configuration and recreating it was sufficient to make the simulators become available again.

0

Hi Sven, Hi Christian

both approaches do not work for me, I am stuck with “Incompatible device” errors. I have given up on JetBrains, and I doubt we will renew the license if this issue will not be resolved by JetBrains _very_ soon. VS Code works perfectly and Cross-Compilation with VS 2026 works fine, too, so it is a 100% JetBrains problem.

Thanks and all the Best

Henrik

0

I've also had issues that the simulators are not shown at all.
I am using xcodes to install and manage multiple versions of xcode on my mac.
This “fix” will probably only work for those who are also having multiple xcode versions installed.

None of the above steps worked for me. So I did the following to investigate and fix the issue:

  1. Check your idea.log (/Users/<your name>/Library/Logs/JetBrains/Rider<your version>/idea.log) for the following line:
    Simulator runtime not found: com.apple.CoreSimulator.SimRuntime.iOS-XX-X
  2. If that's the case check a bit above if those lines are present:
    Xcode found in 'Xcode@/Applications/Xcode-26.0.0.app/Contents/Developer'
    Xcode found in 'Xcode@/Applications/Xcode.app/Contents/Developer'
    Using Xcode installation Xcode@/Applications/Xcode.app/Contents/Developer
  3. Check if the Xcode app being logged in the line with ”Using Xcode installation (…)" is the one you have selected. For me I have selected Xcode-26.0.0 in rider and on my system but rider seemed to somehow still use the wrong version which has no simulator runtimes installed.
  4. Close rider and open “/Users/<your name>/Library/Application Support/JetBrains/Rider<your version>/options/other.xml
  5. Right at the bottom there is a section for XcodeSettings:
    <component name="XcodeSettings">
       <option name="detectedXcodes">
         <list>
           <option value="/Applications/Xcode.app/Contents/Developer" />
           <option value="/Applications/Xcode-26.0.0.app/Contents/Developer" />
         </list>
       </option>
       <option name="selectedXcode" value="/Applications/Xcode.app/Contents/Developer" />
     </component>
  6. In this section I noticed that it still had the wrong Xcode version used in the “selectedXcode” option (although I had the right one selected in the Rider settings).
    Change this to the correct one and it should pick up your simulators again.
Edited by Finn
0

Please sign in to leave a comment.

Have more questions?

Submit a request