Following on from Build, run and debug iOS and Mac apps in Zed instead of Xcode , here's something to make your workflow easier – or even easier than ever , as a certain fruit company might put it. Build settings like target device live in your project's xcede config file, but it's a bit inconvenient to have to edit the file every time you want to build and run on a different…
This isn't new, but I'm convinced it's useful and think it needs a boost. Also, it might be a slight antidote to LLMs helping themselves to all our content. appledevsearch.com is a search engine; it searches blog posts written by people who develop for Apple platforms. Hopefully the uses are obvious: pick just about any topic you can think of to do with iOS and macOS development and…
This article will get you building iOS and Mac apps in the Zed editor, with a proper build / run / debug cycle, on devices and the iOS simulator. With the help of a new tool I've developed, this makes Zed genuinely usable for building apps for Apple platforms. This is something of a first from what I can tell. Out of the box, Zed comes with a Swift extension which handles plain…
So, you're being a good modern iOS developer and adopting scene support in your UIKit app. You've implemented application(_:configurationForConnecting:options:) , but it's not being called consistently. What's going on? Is it a bug in iOS? In fact, things are probably behaving as they should, but this isn't well documented and can be super confusing. Even once I started to…