We extended the ASCredentialProviderViewController in our app to provide passkeys and everything seems to be working fine (from the user's perspective).
But we are curious why
prepareCredentialListForServiceIdentifiers:requestParameters:
is never called.
Since:
Passkey credentials seem only to be used / offered when added to the ASCredentialIdentityStore.
We duplicated a passkey in our app for about 15 times and all passkeys for the same service were still offered by the credential chooser from iOS and not in our app (via "prepareCredentialListForServiceIdentifiers:requestParameters:").
we believe that in the current versions of iOS "prepareCredentialListForServiceIdentifiers:requestParameters:" is not used.
It would be nice to get some clarification since it currently seems not possible to test the implementation of this method!
Post
Replies
Boosts
Views
Activity
For a Mac app I would like to detect refunds.
If there was a refund, how does AppTransaction.refresh behave?
I cannot find a VerificationError indicating a canceled purchase (or is it: VerificationResult.VerificationError.revokedCertificate)