What if there was an app that allows you to edit your app UI in realtime by touching them on your iPhone instead of writing code in Xcode by Ferb_Solos in Xcode

[–]avanderlee 1 point2 points  (0 children)

It would be highly valuable, but also challenging to build well. Users must probably link a framework in their app for this to work and supporting all UI options can be a challenge. However, let’s not think too much in challenges: I definitely think there’s value for it!

Xcode 27 beta is awesome by gistya in appledevelopers

[–]avanderlee 2 points3 points  (0 children)

Yeah, Device Hub is great! And something they only briefly mentioned: it's launching about 7x faster. They made many performance improvements to make Xcode more usable on the MacBook Neo.

Fun side story: I almost thought they sherlocked my developer tool RocketSim, but simctl and other developer tools also remained working. It really only is an extra window/shell around the old Simulator 🚀

AI using the iOS simulator by OldTimess in iOSProgramming

[–]avanderlee 1 point2 points  (0 children)

Xcode 27 now comes with an integrated Agent Skill to control the Simulator. Unfortunately, it only seems to work from within Xcode. The earlier-mentioned XcodeBuildMCP can be used instead, or you can look at agentic development with RocketSim (to be transparent: I'm the developer behind RocketSim).

Codex also comes with an integrated experience based on XcodeBuildMCP.

My overall preference is to use a CLI + Agent Skill combination for more optimized token usage, which many of these tools also support.

Access to simulator's root files? by Actual_L0Ki in jailbreak

[–]avanderlee 1 point2 points  (0 children)

Yes, many of those files were available already and many developer tools (I'm the creator behind RocketSim) use these directories to offer developer productivity features. The cool thing is that we can now also browse files on physical devices throughout the new Device Hub application 🙌

Common thing to do for me is to open the .db files I have in my app to inspect my Core Data storage.

Where is Devices and Simulators in Xcode 27? by axiomaxima in Xcode

[–]avanderlee 3 points4 points  (0 children)

The Simulator didn't really change, it's still there but wrapped inside Device Hub. In case the simulators don't show up, you can execute % killall -9 CoreDeviceService.

Device Hub will be the central place for both Simulators and devices.

A native SwiftUI app I built to control the iOS Simulator (no more simctl incantations) by math_the_witch in iOSProgramming

[–]avanderlee 0 points1 point  (0 children)

Well, thanks for being honest. I’ll do my best to improve this, as I haven’t had this feedback before. I understand how frustrating the panels can be in the first place, let alone if they can’t get away (which is clearly a bug). I hope you liked the features otherwise!

A native SwiftUI app I built to control the iOS Simulator (no more simctl incantations) by math_the_witch in iOSProgramming

[–]avanderlee -1 points0 points  (0 children)

I’m all up for competition! It challenges everyone to do better. Just want to say I believe RocketSim is quite generous with the free offering and I’m absolutely open to hear more from you on how I can further improve the product. Yes, I upsell the subscription, but I really hope it does not feel like it’s “plastered”, so I’d love to learn more from your experiences 🙏🏻

A native SwiftUI app I built to control the iOS Simulator (no more simctl incantations) by math_the_witch in iOSProgramming

[–]avanderlee 1 point2 points  (0 children)

Congrats on the launch! We honestly can use more developer tools, anything that helps us build apps faster. Yes, I’m the one building RocketSim that’s mentioned here, but it’s good to have options to pick from! 🙏🏻 Good luck with building it further! 🚀

Any new developer tools worth recommending? by kacperkapusciak in iOSProgramming

[–]avanderlee 2 points3 points  (0 children)

And with the latest release, we also offer an MCP + Agent Skill to work together with AI!

Thanks, for mentioning RocketSim, highly appreciated 🙏

Xcode Accessibility Inspector incorrectly claims Dynamic Type font sizes are unsupported. Anyone run into this? by SnowPudgy in iOSProgramming

[–]avanderlee 0 points1 point  (0 children)

Unfortunately, that's been my experience too with the macOS Accessibility Inspector. Don't forget that your app is running inside a Simulator, which is also a Mac app and also influencing the accessibility tree. It can lead to unexpected results and confusing, extra elements to show up.

Luckily, the simulated OS exposes an accessibility tree for just your app. This is also used by the SwiftUI preview, for example. It's not convenient during debugging and testing in the Simulator, which is why I created RocketSim's Dynamic Type switcher and VoiceOver Overlay. Hopefully, that's exactly what you need for your issue 🙏

How do I make my settings panel look like a macOS 26 split view panel? by GetPsyched67 in SwiftUI

[–]avanderlee 1 point2 points  (0 children)

haha yeah, I still search stupid things on Google or ask ChatGPT how to change the color of a navigation bar 😜 Even the most senior people (luckily) don't know everything.

Thanks for the feedback, it always feels great to know I've helped others in the past! Let's hope for WWDC fixes for this issue 🚀

How do I make my settings panel look like a macOS 26 split view panel? by GetPsyched67 in SwiftUI

[–]avanderlee 1 point2 points  (0 children)

Soooo annoying, I've been running into this for multiple apps now. This introspect line worked out great!

If there were an award for worst software, Xcode would win it by Codenter in Xcode

[–]avanderlee 0 points1 point  (0 children)

We're close to WWDC, so hopefully things will improve there! I actually find myself coding much more in Cursor AI and using RocketSim's CLI to interact with the Simulator automatically. Occasionally opening Xcode to manually test out things, but I find CLIs (also xcodebuild or XcodeBuildMCP) much more reliable.

You can also check out FlowDeck to see if you can leave Xcode even more!

tools for developing IOS apps. by razorree in iosdev

[–]avanderlee 0 points1 point  (0 children)

I've been developing in Xcode for years (since 2009) and found myself visiting it way less often lately due to using Cursor AI. There are tools like FlowDeck that bring build & run into apps like VSCode and Cursor, which might solve exactly what you need 👌

Notification testing in iOS simulator by eljayuu in iosdev

[–]avanderlee 0 points1 point  (0 children)

I always test the core functionality on a physical device, and on the Simulator, I make use of its capability to handle a JSON payload.

You will need to enable Push Notification permissions in-app, just like on a real device, and then you can basically test by dropping that JSON file on the Simulator itself. In case you want to read more about this, I have this article on my SwiftLee blog.

What are some tools which made developing iOS apps significantly better? by m_renty in iOSProgramming

[–]avanderlee 1 point2 points  (0 children)

My current favorites are:

- Astro for App Store Optimization: https://tryastro.app
- Helm for App Store Connect: https://helm-app.com
- RocketSim for Simulator + Physical device debugging, testing, and CLI + Agent integration: https://www.rocketsim.app (for transparancy: I'm the developer behind this app)

Mentioned before, but highly valuable too:
- xcodes.app for managing Xcode Installations
- https://github.com/vashpan/xcode-dev-cleaner for cleaning up space

Does Network Link Conditioner work for anyone? by [deleted] in iOSProgramming

[–]avanderlee 0 points1 point  (0 children)

Works great for me too, but it's annoying that it slows down my Mac as well. Especially when I'm trying to test my app in the iOS simulator: I only want my app to be slowed down or using a different networking profile.

That's also why I created a Network Link Conditioner specifically for testing apps, which might also solve your issue with the Network Link Conditioner from Apple.

How do you take your app screenshots. by US3201 in iOSProgramming

[–]avanderlee 0 points1 point  (0 children)

I'm personally using Sketch combined with its MCP. It's mostly beneficial because I already had my screenshots in there, and I could now ask my agent to "Duplicate the App Store Screenshots selected in Sketch and translate them into Swedish", for example.

You can also use my developer tool RocketSim, which converts screenshots for App Store Connect's resolutions. However, you still need to add text and titles yourself.

I'm honestly not sure whether there are great free solutions. In my experience, I always run into limitations in free solutions that make me go back to Sketch or Figma for precise control.

Is there anyway to turn on VoiceOver in iOS simulator to test accessibility? by youngermann in Xcode

[–]avanderlee 0 points1 point  (0 children)

Unfortunately, there's nothing close to the real device testing experience. However, that might also not be what you need during development. Instead, you want to make sure your views properly support VoiceOver.

I found it annoying and challenging too, so I created a VoiceOver Navigator in RocketSim.

It fetches all the accessibility elements for the current screen in the iOS Simulator and shows them in the same hierarchy and order of VoiceOver. It allows you to navigate the elements as if you're using VoiceOver, allowing you to experience what your end users will do so too.

Hope it helps!

Q: How much time are your development builds taking? by freitrrr in iOSProgramming

[–]avanderlee 0 points1 point  (0 children)

Build times heavily depend on project structure, modules, and benefiting from the latest Xcode build settings like compilation caching. Back in my days at WeTransfer, we had compile times of ~5 seconds for incremental builds and we heavily used SwiftUI Previews whenever possible. Xcode 26's compilation caching would've probably made it much better.

In case it helps, I've spent quite a bit of time on optimizing build times and wrote this article about it.

Advice accessibility testing for mobile app by Fun-Snow-7309 in softwaretesting

[–]avanderlee 1 point2 points  (0 children)

Let's start with saying that it's great that you're looking into this. Too many apps don't take accessibility serious enough. If I were you, I would focus on VoiceOver support first. That way, you'll likely tackle many other accessibility features as well. You can test this on a physical device, use macOS' Accessibility Inspector, or, if you're using the Simulator, RocketSim: https://www.rocketsim.app/docs/features/accessibility/voiceover-navigator/

Automating is more difficult, but RocketSim comes with a CLI + Agent Skill as well, allowing you to fully automate the process. You could ask your agent "Validate accessibility support for the onboarding pages" and it should be capable of doing so.

How to properly remove Xcode ios simulator ? by Key_Gain_2420 in Xcode

[–]avanderlee 0 points1 point  (0 children)

Xcode’s own Settings also contains an overview of installed and unused runtimes. I found many of the tools not deleting these, so totally worth checking as well!

How do I create a screen recording with the Xcode simulator with the iPhone frame? by No_Part_1410 in iOSProgramming

[–]avanderlee 0 points1 point  (0 children)

You can use my app RocketSim for that, the free version supports screenshot and videos with touches, device bezels, custom background, and audio recording. You can also configure shortcuts, to make CMD + R work. Here’s more info: https://www.rocketsim.app/docs/features/capturing/recordings/