Have you checked the Notarization report? That will tell you exactly why it failed.
toggle quoted messageShow quoted text
On Oct 31, 2019, at 8:15 PM, Graham Cox <graham@...> wrote:
Yes, I have Sparkle and some 3rd party frameworks. I’ve checked the box that permits these to be loaded even though they’re signed by another developer.
I have another app with much the same source code, settings and embedded frameworks. I was able to get that one notarized, even using the Xcode built-in tool. There’s somethng different about this one, but I can’t tell what it is.
On 1 Nov 2019, at 12:34 pm, Jon Gotow <gotow@...> wrote:
Have you got any helper applications (including those embedded in Sparkle or other frameworks)? Chances are it's actually complaining about one of those.
On Oct 31, 2019, at 7:25 PM, Graham Cox <graham@...> wrote:
I have an app I’d like to notarize for distribution outside the app store.
To do this, it requires the hardened runtime entitlement.
I have added that in the project settings.
When I try and submit the app for notarization, it says “hardened runtime not enabled”.
But it is:
<Screen Shot 2019-11-01 at 12.21.49 pm.png>
I have no idea what’s going on, or how to fix this. I’m using Xcode 11.0
One thing that does seem odd, there is no “<app>.entitlements” file in the project. Changing settings in the Xcode UI doesn’t add such a file. Is this the problem?