Thanks for being a part of WWDC25!

How did we do? We’d love to know your thoughts on this year’s conference. Take the survey here

com.apple.developer.web-browser.public-key-credential still leads to com.apple.AuthenticationServices.AuthorizationError Code=1004

Hi, we were recently approved for the com.apple.developer.web-browser.public-key-credential entitlement and have added it to our app. It initially worked as expected for a couple of days, but then it stopped working. We're now seeing the same error as before adding the entitlement:

Told not to present authorization sheet: Error Domain=com.apple.AuthenticationServicesCore.AuthorizationError Code=1 "(null)"
ASAuthorizationController credential request failed with error: Error Domain=com.apple.AuthenticationServices.AuthorizationError Code=1004 "(null)"

Do you have any insights into what might be causing this issue?

Thank you!

Unfortunately that error message alone isn't enough to diagnose the issue. If you're still seeing this, can you please file it through Feedback Assistant, making sure to attach the system logs?

@potterdai2 we've had this entitlement active in our app for over a year now. We’ve noticed the passkeys stopped working on macOS 15.4.1 while they work fine on 15.3.2 with the same app build. This may indicate a regression introduced in macOS 15.4.

Are you testing with 15.4? Can you check with an older macOS version?

com.apple.developer.web-browser.public-key-credential still leads to com.apple.AuthenticationServices.AuthorizationError Code=1004
 
 
Q