From 5e08f5f2fdf36110f563207f75f4685e582cc047 Mon Sep 17 00:00:00 2001 From: kiddailey Date: Tue, 7 Jul 2020 02:05:57 -0400 Subject: [PATCH] Add AutoFill CredentialProvider NSExtensionPoint support (#75) * 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 --- Xamarin.MacDev/ManifestExtensions.cs | 6 +++++- Xamarin.MacDev/MonoTouchSdk.cs | 1 + 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/Xamarin.MacDev/ManifestExtensions.cs b/Xamarin.MacDev/ManifestExtensions.cs index 1ead3f2..1244562 100644 --- a/Xamarin.MacDev/ManifestExtensions.cs +++ b/Xamarin.MacDev/ManifestExtensions.cs @@ -454,6 +454,8 @@ namespace Xamarin.MacDev return IOSExtensionPoint.SharedLinks; case "com.apple.spotlight.index": return IOSExtensionPoint.SpotlightIndex; + case "com.apple.authentication-services-credential-provider-ui": + return IOSExtensionPoint.AuthenticationServicesCredentialProviderUI; } return IOSExtensionPoint.Unknown; @@ -885,6 +887,8 @@ namespace Xamarin.MacDev //com.apple.Safari.sharedlinks-service SharedLinks, //com.apple.spotlight.index - SpotlightIndex + SpotlightIndex, + // com.apple.authentication-services-credential-provider-ui + AuthenticationServicesCredentialProviderUI, } } diff --git a/Xamarin.MacDev/MonoTouchSdk.cs b/Xamarin.MacDev/MonoTouchSdk.cs index 38d0241..29feede 100644 --- a/Xamarin.MacDev/MonoTouchSdk.cs +++ b/Xamarin.MacDev/MonoTouchSdk.cs @@ -157,6 +157,7 @@ namespace Xamarin.MacDev ios.Add ("com.apple.message-payload-provider", new PString ("10.0")); ios.Add ("com.apple.usernotifications.content-extension", new PString ("10.0")); ios.Add ("com.apple.usernotifications.service", new PString ("10.0")); + ios.Add ("com.apple.authentication-services-credential-provider-ui", new PString ("12.0")); tvos.Add ("com.apple.broadcast-services", new PString ("10.0")); tvos.Add ("com.apple.tv-services", new PString ("9.0"));