Hello Matt,
Thanks for the reply.
We do have "Mac Development" certificate. If we login to developer portal and select "Certificates, Identifiers & Profiles
", we generated "Mac Development" certificate there for development. Note : This is not "Developer ID Installer" or "Developer ID Application"
There's also "Mac App Distribution" certificates that are used for App Store distribution(not relevant here because App Store build works fine)
Then, in the same menu, we have "Devices" menu where we add the UUID of the test machines. We can add up to 100 devices. Then we create a "Profile" for the main app and one for NetworkExtension which are added to our Xcode. The UUIDs of these 100 devices go into the "embedded.provisionprofile" of the app.
If I open my app cd MyApp.app/Contents/embedded.provisionprofile, I can see all the UUIDs listed under ProvisionedDevices.
Does this not suffice to run our app on these 100 test machines?
If we have to notarise, why is there a facility to add 100 test devices?
Also, in any case, I did notarise and it still failed with "message": "The binary is not signed with a valid Developer ID certificate.",
codesign shows the following :
Signature size=4832
Authority=Apple Development: NAME (123ABCDE4F)
Authority=Apple Worldwide Developer Relations Certification Authority
Authority=Apple Root CA
Signed Time=28-Jan-2021 at 6:19:07 PM
Does this mean I have to sign it with a certificate that's exclusively of the type "Developer ID Application" ?
Is there no way to distribute with the Apple Development certificates we already have?
Note 2 : We're not trying to run the app on any machine, just one of the 100 test machines we have added to our profile.
Topic:
App & System Services
SubTopic:
Networking
Tags: