Skip to content

Commit 8208733

Browse files
Add AutoFill CredentialProvider NSExtensionPoint support (#75) (#76)
* 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 a1bc6f3 commit 8208733

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
@@ -454,6 +454,8 @@ public static string GetNSExtensionPointIdentifier (this PDictionary dict)
454454
return IOSExtensionPoint.SharedLinks;
455455
case "com.apple.spotlight.index":
456456
return IOSExtensionPoint.SpotlightIndex;
457+
case "com.apple.authentication-services-credential-provider-ui":
458+
return IOSExtensionPoint.AuthenticationServicesCredentialProviderUI;
457459
}
458460

459461
return IOSExtensionPoint.Unknown;
@@ -885,6 +887,8 @@ public enum IOSExtensionPoint
885887
//com.apple.Safari.sharedlinks-service
886888
SharedLinks,
887889
//com.apple.spotlight.index
888-
SpotlightIndex
890+
SpotlightIndex,
891+
// com.apple.authentication-services-credential-provider-ui
892+
AuthenticationServicesCredentialProviderUI,
889893
}
890894
}

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)