I have Sign in with Apple working in my iOS (primary) app and macOS app, and submission to the iOS App Store and Mac App Store succeeds. This leads me to conclude I have setup the app capabilities correctly.
We also distribute the app outside the Mac App Store, using the Developer ID to notarize. All attempts to notarize the macOS app have failed, and I am beginning to think that Apple never tested this, and that there is probably no 3rd party app using it. (Mac apps that need sign in are few to begin with.)
The provisioning profile on the developer site clearly has Sign in with Apple checked, and lists it as a capabiliity. Sign in with Apple is also in the entitlements of the app in Xcode. By when I choose "Upload" to notarize the archived product, I am told the provisioning profile is missing the "Sign in with Apple" capability.
The question I really want answered is whether there is anyone out there for which this has succeeded. I suspect it is simply broken on Apple's provisioning servers.
On Apr 6, 2020, eskimo wrote:
> After posting that I talked with DTS’s Sign in with Apple expert and they confirmed that Sign in with Apple is not supported for Developer ID apps. It’s still reasonable for you to file a bug about this but be aware that it’ll be treated as an enhancement request rather than a straightforward bug report.
Correct. The Sign in with Apple capability is not supported for Developer ID or Apple Developer memberships. An Apple Developer Program membership is required, where members of this paid program can distribute apps on the App Store.
For more information about support capabilityies for macOS, please see the following—