Give your simulator superpowers

RocketSim: An Essential Developer Tool
as recommended by Apple

Issue 330
Jun 30, 2026

This week's SwiftLee Weekly covers:

  • Using Cursor in Xcode 27
  • 3 breaking changes in iOS 27 SDK
  • A proxy, agent integration, and camera solution for Xcode's Simulator

Enjoy this week's SwiftLee Weekly!

THIS WEEK'S BLOG POST

Memberwise Initializer in Swift explained with Code Examples

You use them without thinking; you’re so used to them. Yet, you’ll definitely recognize the issue that’s solved with memberwise initializers in Swift 6.4.
avanderlee.com

SPONSORED

Add AI Control to Xcode’s Simulator and Device Hub

RocketSim extends Xcode’s Simulator and Device Hub with AI agent control, camera simulation, network monitoring, push notifications, deep links, location testing, and better screenshots and recordings. Let Cursor, Claude, Codex, or Xcode inspect and navigate your running iOS app while you stay in your Simulator workflow. Explore RocketSim.

CURATED FROM THE COMMUNITY

Free The Icons

I miss distinct shapes in macOS app icons. Golden Gate did improve icons, but I truly hope we’ll progress even further.
weblog.rogueamoeba.com

Using Cursor in Xcode 27

I’m a big fan of Cursor, and so is Pol Piella. Yet, we both also enjoy working in Xcode, and this change might actually make it possible to do more.
polpiella.dev

iOS 27 SDK: 3 Major Requirements That Might Break Your App

If you haven’t built your app with Xcode 27 yet, you want to at least check out this article by Makwan Barzan to ensure you don’t end up with tight deadlines in September.
blog.makwanbk.com

Swift Package Index joins Apple on the Swift Package Index Blog

Exciting news for the Swift Package Index this week. The exact plans for the evolution of the Swift Package Index will be shared in the coming months, but it’s fantastic to see Apple taking the package registry seriously.
swiftpackageindex.com

All new frameworks presented at WWDC26

Looking for a new app idea? New frameworks can be a great start, and Marco Eidinger shares a good overview for all OS’s.
blog.eidinger.info

FROM THE ROCKETSIM BLOG

A few bonus articles that I wrote just before I went on a holiday. I forgot to include them earlier, so I hope you enjoy them this week!

Debug URLSession Requests Without a Proxy

Proxies are powerful, but not always running. What if an issue occurs unexpectedly? That’s why you want to have a way to continuously debug URLSession requests.
rocketsim.app

AI Agents for the iOS Simulator

Agents take over coding, and the more eyes we can give them, the better they will build the apps we foresee. Controlling the iOS Simulator is key for this, and RocketSim is the best way to do it.
rocketsim.app

iOS Simulator Camera: Test Camera Flows

Yes: you can use the camera in the iOS Simulator by using your Mac’s camera in RocketSim. Here’s how.
rocketsim.app

Monthly giveaway

Tickets for NSSpain '26

With 600+ entries, this has been one of the more popular giveaways so far. To me, that makes sense: NSSpain is a unique conference you surely want to visit at least once!

I'm happy to announce Patrica Bedoya Placer & Till Brügmann have won the tickets: we'll get in touch with you soon. For all others, check out the official NSSpain website and get your tickets while you still can.

WHAT I'M WORKING ON

Je ne sais pas

For those that don't know: it's French for "I don't know". It's an unexpected answer to what I'm working on, unless you know I'm on holiday with the family!

Yet, I do like to try and explain how holidays work for my creativity. Normally, I'm behind my MacBook almost every day. With AI Agents, I'm often triggering small tasks based on creative ideas whenever I have the chance. Now, on a holiday, I try to stay away from work as much as possible.

Is that even possible?

No, not really. I always check my mail. It's part of running a solo business: emails won't be answered unless I act. We're closing a few large enterprise deals with RocketSim, and I can't simply permit letting those sit and wait for two weeks.

At the same time, my creativity sparks. By slowing down so much, I actually speed up by getting a clearer vision of what I want to work on next. Stepping out of the bubble is so important and the best way to reset. What seemed like a priority before my holiday suddenly became a small part of what I should actually prioritize.

Small notes, reminders, and TODO emails to myself (yes, that's how I plan sometimes, oops), I find a way to capture the creative results, preparing myself for a productive summer ahead.

UNTIL NEXT TIME

Continue your Swift development journey

I hope you've enjoyed this week's content. You don't have to wait till next Tuesday for more insights, I share every day on these channels:

{% if subscriber.rh_reflink != blank %}Or earn lifetime access to RocketSim & my Swift Concurrency Course by becoming an affiliate of my newsletter.{% endif %}

Thank you so much for your support, and until next Tuesday,

Antoine