Live data from Hacker News

Building and shipping Mac and iOS apps without opening Xcode

scottwillsey.com

11–20 of 248 posts

Re: Building and shipping Mac and iOS apps without opening Xcode

#11

Having to have Xcode installed is more than half the problem. It makes Visual Studio look lightweight.

Xcode does have (or had, haven't checked for a while) a lightweight "command line tools only" installer. Unfortunately, that installer omits a lot of the actual useful command line tools, like the notary and stapler tools. I also recall that the command line tool only installer leaves out things like the metal compiler, too. Not sure what the point of it is.

Re: Building and shipping Mac and iOS apps without opening Xcode

#13
post #3

It's kind of funny to be reading this: > I had Claude Code create mine: I told Claude, more or less: I want to archive, Developer ID-sign, notarize, staple, and install this app to /Applications without ever opening Xcode. Write me a script that does the whole chain and fails loudly if any step breaks. Even though the text we're reading is Claude talking to us as well :) Also it was weird to see the mention of "ask y…

Claude telling us to point Claude to a web site written by Claude so that we can use Claude to create a build environment...

Re: Building and shipping Mac and iOS apps without opening Xcode

#15
post #8

If it's okay to mention my own complementary open source project, Axiom¹ does a good job of helping coding harnesses know how to do this effectively for Apple OS development. In addition to a deep roster of skills and agencts, Axiom includes several for-LLM tools². xclog , xcprof , xcsym , and xcui are designed to be used by LLMs, and expose capabilities in a token-efficient way. These tools are equally helpful for n…

Axiom is excellent, thanks for making it!

Re: Building and shipping Mac and iOS apps without opening Xcode

#17

Having to have Xcode installed is more than half the problem. It makes Visual Studio look lightweight.

Xcode does have (or had, haven't checked for a while) a lightweight "command line tools only" installer. Unfortunately, that installer omits a lot of the actual useful command line tools, like the notary and stapler tools. I also recall that the command line tool only installer leaves out things like the metal compiler, too. Not sure what the point of it is.

> Not sure what the point of it is.

My only familiarity with it is because it's needed by brew. I honestly never looked into exactly what is in the package, but I assumed things like what is installed with -devel packages of yum/apt-get/dnf/etc. Lots of repos have common list of things to install like gcc/make/etc. Again, just guessing, but it's one of the first things I've always run on a new Mac to get it usable for CLI usage.

Re: Building and shipping Mac and iOS apps without opening Xcode

#20
post #8

If it's okay to mention my own complementary open source project, Axiom¹ does a good job of helping coding harnesses know how to do this effectively for Apple OS development. In addition to a deep roster of skills and agencts, Axiom includes several for-LLM tools². xclog , xcprof , xcsym , and xcui are designed to be used by LLMs, and expose capabilities in a token-efficient way. These tools are equally helpful for n…

will it work with flutter ?
Post reply on HN