XCode codesigns my App but Gatekeeper says "unidentified developer" nonetheless
XCode codesigns my App but Gatekeeper says "unidentified developer" nonetheless
- Subject: XCode codesigns my App but Gatekeeper says "unidentified developer" nonetheless
- From: Filhol Alain <email@hidden>
- Date: Tue, 07 Feb 2017 14:26:31 +0100
- Ironport-phdr: 9a23:H4F1gRzdXuQnfznXCy+O+j09IxM/srCxBDY+r6Qd1OMRIJqq85mqBkHD//Il1AaPBtSHraIcwLCH+4nbGkU4qa6bt34DdJEeHzQksu4x2zIaPcieFEfgJ+TrZSFpVO5LVVti4m3peRMNQJW2aFLduGC94iAPERvjKwV1Ov71GonPhMiryuy+4ZPebgFHiTanYr5+MBq6oRvVu8ILnYZsN6E9xwfTrHBVYepW32RoJVySnxb4+Mi9+YNo/jpTtfw86cNOSL32cKskQ7NWCjQmKH0169bwtRbfVwuP52ATXXsQnxFVHgXK9hD6XpP2sivnqupw3TSRMMPqQbwoXzmp8rxmQwH0higZKzE58XnXis1ug6JdvBKhvAF0z4rNbI2IKPZyYqbRcNUHTmRDQ8lRTTRMDIOgYIUAFeoOMvtWoYrzqVUQqhWzHhWsBPrqyjNUhn/6wa833uI8Gg/GxgwgGNcOvWzUotX0MKcSUee1zK3Vxjjfa/NZwzb96I7VeR0mr/GMXLZwccrWyUkrDA7Fj1GQqYj/MzyLy+QAqm6W5PdjW+K3k2MrtgV8rzi1ysovhITFnJ8Zxk7G+Clj3Yo5O9m1RUhmatC+CpRQrTuVN45uT8MnRGFnpTg1x6UduZ6+YCgK0JMnxwPDa/Cfc4iH/BbjVOGJLDd9nn1leba/hxio8UinzO38StS43ExLripBltnArH4N1wbL5siGTPty4Fuh1C6S2w3X6uxIO0M5mKTBJ5I83LI9lIAfvVndEiLygEn2ibWZdkQg+uim8eTnZbDmq4eSN491jgH+MqMumsikDOQ5NggOW3KX9vqh1LH75032XK1KjuEqkqneqJ3bKtgUpqmkDABLy4oj9g2/ACm80NQDhnQHKFNFeAmbj4jyIV3BOuj4De+7g1uyijtk2/fGPriySqnKe1zCi6vsNaZW7EJRgF4jxtdT6tdJEbwbO9r3W1Ttr5rRFgc9Pkq/xOOxW+9wzocPZWXaLI69EIT2+XaM7+Mpa72CZYsVvzLVKvwhofD02ywXg1gYKIeo2ZsQbDiRGv1nJQ3Nb3vogtAFOWYOukwzUbq52xW5TTdPaiPqDOoH7TYhBdfjVN+bSw==
Hello,
My application has the following organisation:
MacOS folder
a binary
a shell script
Resources folder
32 auxiliary binaries
Xcode says the Archive is Okay and signs it as a “Developer ID-signed application"
Nonetheless, GateKeeper says the App is from an “unidentified developer”
I think this is an Xcode bug since RB App Checker Lite.app says :
33 binaries are signed by “Apple Root CA”, “Developer ID Application: xxxxxxx”
One executable is signed by “Apple Root CA”, “Mac Developer: xxxxxx”
<— this one is the shell script !
In other words, wrongly uses a different certificat for one of the files.
I neither found a good reason for that nor I could find a way to force the right certificat for the script.
The Xcode interface does not offer a file by file choice of the certificat and I could not find an Xcode variable that can be modified.
The workaround ?
I moved the shell script to the Resources folder and Xcode signed it with the right certificat.
To my point of view, this is clearly an Xcode bug, the certificat must be the same for all files.
I am not sure but I think this bug appeared with Xcode 8.
Do you think I should fill a bug report ?
All The best
Alain Filhol
<email@hidden>
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Xcode-users mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden