I did try downloading XCode 10 but it won't run "This version of Xcode does not run on this mas OS"
I did try downloading XCode 10 but it won't run "This version of Xcode does not run on this mas OS"
I’m not sure it makes sense either )-: I was under the impression that stapler was part of the OS but a quick test indicates that it’s not. I think you can make this work by extracting stapler from a recent Xcode but it’s hard to be sure. Regardless, it doesn’t really matter here because the first hurdle is notarisation.not sure if that makes sense
I don't see any relevancy. You are talking about doing development on operating systems that are 2 and 3 major versions behind. Don't do that. If you see a problem on Big Sur, that's something you need to worry about. Don't use 10.13 or 10.14 for anything except testing.To add something that may be relevant after further testing...
On another dev computer that our team has (with Mojave), stapler does work.
That’s pretty easy to explain. 10.13 knows nothing about notarisation and thus prints just Developer ID. Later versions of 10.14.x (I presume your machine isn’t running 10.14.0!) do know about notarisation and thus print Notarized Developer ID.I get a slightly different result on each machine.
pkgbuild was used to compile the pkg, and then it was signed by productsign. So to summarize where I stand:With regards the stapling issue, how are you building myInstaller.pkg? With an Apple tool? Which one?
Well my question WAS specifically about an older OS. At this point, I'm still not sure if stapler is compatible with 10.13. It seems like people expect it to work, but have not tried it.I don't see any relevancy. You are talking about doing development on operating systems that are 2 and 3 major versions behind. Don't do that.
Realistically that’s likely to be your best option. Right now you’re operating at the very edge of the support envelope, so it’s not hard to see why you’re having these problems.We can likely upgrade the machine to 10.14
Thanks.pkgbuild was used to compile the pkg, and then it was signed by
productsign.
There was no difference which OS was used to build/sign.In the error 73 case, was the package built and signed on 10.13? Or 10.14?
OK. That confirms that it’s a problem with the OS’s stapling process, not with the way that the package was built.There was no difference which OS was used to build/sign.
Cool.We did upgrade the machine to OS 10.14 and stapling works now.
Indeed. The best way to get that feedback to the right folks is to file a bug against the docs. Please post your bug number, just for the record.Apple should perhaps update the requirements on this page