Skip to content

Commit af50d97

Browse files
Add AutoFill CredentialProvider NSExtensionPoint support (#75) (#77)
* Add credential provider to ExtensionPoint enumeration * Add min version check rule for credential provider ExtensionPoint * Add trailing comma to make the next entry's diff smaller Co-authored-by: Rolf Bjarne Kvinge <rolf@xamarin.com> Co-authored-by: kiddailey <kiddailey@users.noreply.github.com>
1 parent 7e9075c commit af50d97

File tree

2 files changed

+6
-1
lines changed

2 files changed

+6
-1
lines changed

Xamarin.MacDev/ManifestExtensions.cs

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -463,6 +463,8 @@ public static string GetNSExtensionPointIdentifier (this PDictionary dict)
463463
return IOSExtensionPoint.SharedLinks;
464464
case "com.apple.spotlight.index":
465465
return IOSExtensionPoint.SpotlightIndex;
466+
case "com.apple.authentication-services-credential-provider-ui":
467+
return IOSExtensionPoint.AuthenticationServicesCredentialProviderUI;
466468
}
467469

468470
return IOSExtensionPoint.Unknown;
@@ -894,6 +896,8 @@ public enum IOSExtensionPoint
894896
//com.apple.Safari.sharedlinks-service
895897
SharedLinks,
896898
//com.apple.spotlight.index
897-
SpotlightIndex
899+
SpotlightIndex,
900+
// com.apple.authentication-services-credential-provider-ui
901+
AuthenticationServicesCredentialProviderUI,
898902
}
899903
}

Xamarin.MacDev/MonoTouchSdk.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -157,6 +157,7 @@ static PDictionary CreateMinExtensionVersions ()
157157
ios.Add ("com.apple.message-payload-provider", new PString ("10.0"));
158158
ios.Add ("com.apple.usernotifications.content-extension", new PString ("10.0"));
159159
ios.Add ("com.apple.usernotifications.service", new PString ("10.0"));
160+
ios.Add ("com.apple.authentication-services-credential-provider-ui", new PString ("12.0"));
160161

161162
tvos.Add ("com.apple.broadcast-services", new PString ("10.0"));
162163
tvos.Add ("com.apple.tv-services", new PString ("9.0"));

0 commit comments

Comments
 (0)