Kudos to these developers. I wish them success. If I can do a small derail: I and some contributors had this mostly working a few iOS versions ago with isign ( https://github.com/isignpy/isign ). This is befor notarization. Announced several times to HN but didn’t seem to be interesting to many people. This was a spin-off from our work at a testing company. I’m not an iOS developer. (That may be why I could never see…
Mac/iOS app bundles need to be signed, but so does the actual compiled binary within the bundle. The signing process, among other things, embeds entitlement information into the binary (permissions for using certain APIs). Can isignpy do this? Or does it only do app bundle signing?
From the perspective of app development, a tool that can perform full code signing on Linux is huge. Imagine how much of a pain (and expense) it is to maintain a CI pipeline when you need a physical Mac (since you can't legally run MacOS in a VM). There are more than a few cloud companies that offer dedicated Macs pretty much just for this purpose.