Building and Shipping Mac and iOS Apps Without Ever Opening Xcode

Apple app makers are ditching Xcode — and the comments are loving, roasting, and panicking

TLDR: You can now mostly build and ship Apple apps without opening Xcode, as long as it’s installed and set up once. Commenters were split between cheering the escape from a hated tool, shrugging that this isn’t new, and worrying that AI is pushing people toward messy DIY workflows instead of shared community tools.

The big reveal in this piece is almost hilariously simple: yes, you still need Apple’s giant app-making program installed, but no, you apparently don’t need to open it much at all. The author says you can build and ship Mac and iPhone apps from a script after doing a few annoying one-time setup steps, like signing into your Apple account and making a certificate that proves your app isn’t malware. In plain English: Xcode stays on your computer like a grumpy landlord, but you can mostly avoid talking to it.

And the real entertainment is in the comments, where the crowd immediately turned this into a referendum on modern coding culture. One person casually dropped the bombshell that they’ve been doing this for six months with Claude, only opening Xcode for rare edge cases. Another commenter laughed at the article’s most surreal twist: the post says “I had Claude write the script,” while readers are also consuming the post through Claude-like tools. Tech ouroboros unlocked.

But not everyone was dazzled. One veteran chimed in with the ultimate internet eye-roll: this has been known for years. Another former Xcode team member backed the workflow, which gave the whole thing some juicy insider credibility. Then came the backlash: is everyone now building weird one-off solutions with artificial intelligence instead of improving shared tools like fastlane? That’s the spicy split — liberation from a hated app, or another step toward chaotic, personalized tool soup.

Key Points

  • The article says developers can build and ship Mac and iOS apps from the command line without regularly opening Xcode, as long as Xcode is installed.
  • It states that xcodebuild, notarytool, stapler, and devicectl are bundled inside Xcode and support a headless workflow.
  • The workflow still requires one-time setup steps such as accepting the Xcode license, adding an Apple ID, creating a Developer ID certificate, and storing notarization credentials.
  • The article emphasizes selecting the full Xcode developer directory instead of the standalone Command Line Tools package, which lacks the iOS SDK and other required components.
  • It recommends XcodeGen to manage projects through a project.yml file and describes a release script that archives, signs, notarizes, staples, and installs a Mac app.

Hottest takes

"Even though the text we’re reading is Claude talking to us as well :)" — Tiberium
"Although this has been well known for years and documented." — sgt
"This is cool but also makes me worried... fastlane exists to solve exactly this problem" — mrbombastic
Made with <3 by @siedrix and @shesho from CDMX. Powered by Forge&Hive.