Top
Best
New

Posted by speckx 1 day ago

Building and shipping Mac and iOS apps without opening Xcode(scottwillsey.com)
542 points | 230 commentspage 7
eptcyka 1 day ago|
What about debugging?
inopinatus 1 day ago||
If you prefer your builds composed of declarative and incremental targets, see

https://github.com/inopinatus/sublime_url/blob/main/Makefile

Same shit with a bit of structure.

maxehmookau 22 hours ago||
I don't know why XCode gets the hate it does. It's a solid IDE which I've used for years with only minimal issues. It's certainly no more or less buggy than anything JetBrains releases.
aabajian 1 day ago||
I shipped my iOS app without opening Xcode (well, I had to open it to get some provisioning stuff to work). I still use Visual Studio Code to kick off the simulator, but other than that, I use no IDE at all. Claude writes all the code in Flutter.

IDEs are dead, prove me wrong.

NamlchakKhandro 1 day ago||
Or use Gondolin, or SmolVMs
myko 1 day ago||
I prefer Tuist (writing Project.swift) to XcodeGen but otherwise, yeah, this tracks
sneak 1 day ago||
You still have to open Xcode (to get the certs), and you still have to accept the Xcode EULA. Title is quite misleading if not outright false.
embedding-shape 1 day ago|
As someone who tried my very best to not open Xcode for building and shipping Mac and iOS apps, I agree, there are things there are literally no way around opening the GUI, not even terminal utilities for. You cannot do this 100% headless, which is what I attempted at first.
rvz 1 day ago||
By using "Claude Code"*

* and giving Anthropic all your secrets, env vars, certificates and your source code to them.

datadrivenangel 1 day ago||
I've used opencode on a plane with local models to make small updates to local MacOS apps. It's not fast or amazing, but it does work well enough to do trivial changes.

But also yes this is a real concern.

simonw 1 day ago|||
What bad things to you anticipate Anthropic doing with your secrets, env vars, and certificates?
owebmaster 21 hours ago||
Is this a joke?

Anthropic isn't great at keeping stuff private as we saw with the Claude Code leak. The more information they get access to the bigger the risk.

kstenerud 1 day ago|||
Not if you've got a good sandbox.
saagarjha 1 day ago||
Do you have one?
kstenerud 1 day ago||
Yup, I built one! https://github.com/kstenerud/yoloai

You can even run simulators in it if you choose the Tart backend.

thoughtl3ss 1 day ago||
And how is your vibe coded sandbox better than 1000 other sandboxes?
kstenerud 1 day ago||
You'll never know. And that's fine.
Danox 1 day ago||
What could go wrong? Might Apple change something across five ecosystems and leave you in the lurch, and now you have to go through all the slop to try to fix it?
bilekas 1 day ago|
Honestly I thought this was the standard because god help me Xcode is terrible.
More comments...