points by bel8 4 days ago | 0 comments
The belief is prevanlent because it used to be true for the longest time.
rcodesign only made that possible circa 2022.
And it still a bunch of hacks that are only made practical because AI can stomach retrying the glue all day until it works.
And I don't see any official Apple support in their docs so this can be broken on a whim.
Just this day there was https://news.ycombinator.com/item?id=50356944
> macOS 27 does not support CoreStorage volumes
They break things on a whim.
[–] shepherdjerred 3 days ago
[–] shepherdjerred 3 days ago
To follow up, this project started in 2014: https://github.com/tpoechtrager/osxcross
[–] bel8 2 days ago
The fact that the project started in 2014 and it took Apple 8 years to support code signing outside of macOS tells you everything you need to know about how much they care.
[–] bel8 2 days ago
cross compiling? yes.
code signing before 2022? nope.
There's little point is cross compilation if you still need a mac to code sign. And that was only possible in 2022 onwards.
Even if code signing stops working you can still cross-compile code for macOS which eliminates the need for a CI fleet of Apple hardware