diff --git a/Examples/AnylineExamples.Droid/MainActivity.cs b/Examples/AnylineExamples.Droid/MainActivity.cs index 1602f2413..fe3ccab65 100644 --- a/Examples/AnylineExamples.Droid/MainActivity.cs +++ b/Examples/AnylineExamples.Droid/MainActivity.cs @@ -61,7 +61,7 @@ protected override void OnCreate(Bundle savedInstanceState) } // INSERT YOUR LICENSE KEY HERE - string licenseKey = "ewogICJsaWNlbnNlS2V5VmVyc2lvbiI6ICIzLjAiLAogICJkZWJ1Z1JlcG9ydGluZyI6ICJwaW5nIiwKICAibWFqb3JWZXJzaW9uIjogIjM3IiwKICAic2NvcGUiOiBbCiAgICAiQUxMIgogIF0sCiAgIm1heERheXNOb3RSZXBvcnRlZCI6IDUsCiAgImFkdmFuY2VkQmFyY29kZSI6IHRydWUsCiAgIm11bHRpQmFyY29kZSI6IHRydWUsCiAgInN1cHBvcnRlZEJhcmNvZGVGb3JtYXRzIjogWwogICAgIkFMTCIKICBdLAogICJwbGF0Zm9ybSI6IFsKICAgICJpT1MiLAogICAgIkFuZHJvaWQiCiAgXSwKICAic2hvd1dhdGVybWFyayI6IHRydWUsCiAgInRvbGVyYW5jZURheXMiOiAzMCwKICAidmFsaWQiOiAiMjAyMi0xMi0zMSIsCiAgImlvc0lkZW50aWZpZXIiOiBbCiAgICAiY29tLmFueWxpbmUueGFtYXJpbi5leGFtcGxlcyIsCiAgICAiY29tLmFueWxpbmUueGFtYXJpbi5mb3Jtcy5leGFtcGxlcyIKICBdLAogICJhbmRyb2lkSWRlbnRpZmllciI6IFsKICAgICJjb20uYW55bGluZS54YW1hcmluLmV4YW1wbGVzIiwKICAgICJjb20uYW55bGluZS54YW1hcmluLmZvcm1zLmV4YW1wbGVzIgogIF0KfQozWVhKdjlwZ21sVkdTS1EwbEV4VWZib1hneEZDOTMxcXR2a3k2MVh0NnJpK1hiRUhZb1FDL3p3N3ovK1YyUEdGTmtJYm8vSEs5U2ZlRy9sUU1nY1gzbVhYeGFMMFhrM3paNlNxVWhXM3lKV2F6Ni8wOG5nbHAza3psbjgrSklwRklOU3ZRN3V0SEh0UEdHLy9sVGlZd1BpcGZYSGFqbTMzWG5lSGJuY21OSVdNclUxRjVjS3NHL3pCei80aUxHa0MwR2lIRlpub3g0VUFPcW1ueldDREFKQlZZWHZ1UUdJSFhRc0Rwc2NpOFM5bk5hVys2QThXZGhyaVFLYkEvY2xueUJqN0VTNXc5dHl1L0J2YmZ6RzRPWDhQQlVhSHJHbEVNM3lDc1JNbzBvYURpNzVLTEVFcktnNWNoM0ZDTlN3elJ0eXIyRWtNQWpFMGkyTG1mUnJValE9PQ"; + string licenseKey = "ewogICJsaWNlbnNlS2V5VmVyc2lvbiI6ICIzLjAiLAogICJkZWJ1Z1JlcG9ydGluZyI6ICJwaW5nIiwKICAibWFqb3JWZXJzaW9uIjogIjM3IiwKICAic2NvcGUiOiBbCiAgICAiQUxMIgogIF0sCiAgIm1heERheXNOb3RSZXBvcnRlZCI6IDUsCiAgImFkdmFuY2VkQmFyY29kZSI6IHRydWUsCiAgIm11bHRpQmFyY29kZSI6IHRydWUsCiAgInN1cHBvcnRlZEJhcmNvZGVGb3JtYXRzIjogWwogICAgIkFMTCIKICBdLAogICJwbGF0Zm9ybSI6IFsKICAgICJpT1MiLAogICAgIkFuZHJvaWQiCiAgXSwKICAic2hvd1dhdGVybWFyayI6IHRydWUsCiAgInRvbGVyYW5jZURheXMiOiAzMCwKICAidmFsaWQiOiAiMjAyMy0xMi0zMSIsCiAgImlvc0lkZW50aWZpZXIiOiBbCiAgICAiY29tLmFueWxpbmUueGFtYXJpbi5leGFtcGxlcyIsCiAgICAiY29tLmFueWxpbmUueGFtYXJpbi5mb3Jtcy5leGFtcGxlcyIKICBdLAogICJhbmRyb2lkSWRlbnRpZmllciI6IFsKICAgICJjb20uYW55bGluZS54YW1hcmluLmV4YW1wbGVzIiwKICAgICJjb20uYW55bGluZS54YW1hcmluLmZvcm1zLmV4YW1wbGVzIiwKICAgICJjb20uYW55bGluZS54YW1hcmluLmV4YW1wbGVzLmlvcyIsCiAgICAiY29tLmFueWxpbmUueGFtYXJpbi5mb3Jtcy5leGFtcGxlcy5pb3MiCiAgXQp9CkFQOWZqaXVKQk1MMWdRYjBvNW16VDFySGhpRnJzNE1rQnh1Y1o4NnNqb3JPNVNSUnMyKzBVZytLWWRHS3BTVDh3czdYWXVzNFUzc3lCT1pNajBReXRDdldFTng3aWord0xnQ3NPTXlJMDNMZFZGblR6dnphWk9RSlI5YnNpN3hSbkIxZTUyWFBhTnR1Y1FJTFpMZ3krVWtjWnRNL2FEaStvZDVhNERraTJEaXE1dVNSemNTbXVkdVBnTW9KODFSVThqcXF2MS81eUVsM3hQYUFzYnBtZDlrZDM3TjZpODVEWWQ3U2wzMWtNUXBGeE5yekdDVXoyVldDLzVKcDZMbUxuelhzUlg5Z1hUKzVsVTdCb0tldDlzejBkajRLVHEyaWdHSTZhNVhCVGZ3NW15UmxFdFNYeHM4Z3dWWG5aanZQenhKWWxsSUliZy8rUkNZUnJhV1VKQT09"; try { IO.Anyline.AnylineSDK.Init(licenseKey, this); diff --git a/Examples/AnylineExamples.iOS/AnylineViewController.cs b/Examples/AnylineExamples.iOS/AnylineViewController.cs index cf7992ad9..2e45410a5 100644 --- a/Examples/AnylineExamples.iOS/AnylineViewController.cs +++ b/Examples/AnylineExamples.iOS/AnylineViewController.cs @@ -23,7 +23,7 @@ public override void ViewDidLoad() base.ViewDidLoad(); // INSERT YOUR LICENSE KEY HERE - string licenseKey = "ewogICJsaWNlbnNlS2V5VmVyc2lvbiI6ICIzLjAiLAogICJkZWJ1Z1JlcG9ydGluZyI6ICJwaW5nIiwKICAibWFqb3JWZXJzaW9uIjogIjM3IiwKICAic2NvcGUiOiBbCiAgICAiQUxMIgogIF0sCiAgIm1heERheXNOb3RSZXBvcnRlZCI6IDUsCiAgImFkdmFuY2VkQmFyY29kZSI6IHRydWUsCiAgIm11bHRpQmFyY29kZSI6IHRydWUsCiAgInN1cHBvcnRlZEJhcmNvZGVGb3JtYXRzIjogWwogICAgIkFMTCIKICBdLAogICJwbGF0Zm9ybSI6IFsKICAgICJpT1MiLAogICAgIkFuZHJvaWQiCiAgXSwKICAic2hvd1dhdGVybWFyayI6IHRydWUsCiAgInRvbGVyYW5jZURheXMiOiAzMCwKICAidmFsaWQiOiAiMjAyMi0xMi0zMSIsCiAgImlvc0lkZW50aWZpZXIiOiBbCiAgICAiY29tLmFueWxpbmUueGFtYXJpbi5leGFtcGxlcyIsCiAgICAiY29tLmFueWxpbmUueGFtYXJpbi5mb3Jtcy5leGFtcGxlcyIKICBdLAogICJhbmRyb2lkSWRlbnRpZmllciI6IFsKICAgICJjb20uYW55bGluZS54YW1hcmluLmV4YW1wbGVzIiwKICAgICJjb20uYW55bGluZS54YW1hcmluLmZvcm1zLmV4YW1wbGVzIgogIF0KfQozWVhKdjlwZ21sVkdTS1EwbEV4VWZib1hneEZDOTMxcXR2a3k2MVh0NnJpK1hiRUhZb1FDL3p3N3ovK1YyUEdGTmtJYm8vSEs5U2ZlRy9sUU1nY1gzbVhYeGFMMFhrM3paNlNxVWhXM3lKV2F6Ni8wOG5nbHAza3psbjgrSklwRklOU3ZRN3V0SEh0UEdHLy9sVGlZd1BpcGZYSGFqbTMzWG5lSGJuY21OSVdNclUxRjVjS3NHL3pCei80aUxHa0MwR2lIRlpub3g0VUFPcW1ueldDREFKQlZZWHZ1UUdJSFhRc0Rwc2NpOFM5bk5hVys2QThXZGhyaVFLYkEvY2xueUJqN0VTNXc5dHl1L0J2YmZ6RzRPWDhQQlVhSHJHbEVNM3lDc1JNbzBvYURpNzVLTEVFcktnNWNoM0ZDTlN3elJ0eXIyRWtNQWpFMGkyTG1mUnJValE9PQ"; + string licenseKey = "ewogICJsaWNlbnNlS2V5VmVyc2lvbiI6ICIzLjAiLAogICJkZWJ1Z1JlcG9ydGluZyI6ICJwaW5nIiwKICAibWFqb3JWZXJzaW9uIjogIjM3IiwKICAic2NvcGUiOiBbCiAgICAiQUxMIgogIF0sCiAgIm1heERheXNOb3RSZXBvcnRlZCI6IDUsCiAgImFkdmFuY2VkQmFyY29kZSI6IHRydWUsCiAgIm11bHRpQmFyY29kZSI6IHRydWUsCiAgInN1cHBvcnRlZEJhcmNvZGVGb3JtYXRzIjogWwogICAgIkFMTCIKICBdLAogICJwbGF0Zm9ybSI6IFsKICAgICJpT1MiLAogICAgIkFuZHJvaWQiCiAgXSwKICAic2hvd1dhdGVybWFyayI6IHRydWUsCiAgInRvbGVyYW5jZURheXMiOiAzMCwKICAidmFsaWQiOiAiMjAyMy0xMi0zMSIsCiAgImlvc0lkZW50aWZpZXIiOiBbCiAgICAiY29tLmFueWxpbmUueGFtYXJpbi5leGFtcGxlcy5pb3MiLAogICAgImNvbS5hbnlsaW5lLnhhbWFyaW4uZm9ybXMuZXhhbXBsZXMuaW9zIgogIF0sCiAgImFuZHJvaWRJZGVudGlmaWVyIjogWwogICAgImNvbS5hbnlsaW5lLnhhbWFyaW4uZXhhbXBsZXMiLAogICAgImNvbS5hbnlsaW5lLnhhbWFyaW4uZm9ybXMuZXhhbXBsZXMiCiAgXQp9Ckh0VzY3MkZ2NWpmK1hNYmhZdGJ5aWNVZUNKTGYyWkYyZjNuMWRzaXM2ZDM1ZlFjYm5IdGhLYkF3Nm5XR1FDcFpWdDNtTlN2S0d4WjZZYjUzWUhZdG1UVlRNeXFLMzdORENiRjBNWXdaU0RvT3Ztd2Z0ZldwMHlmSmV0dFpFNXNIUCs1bll6dW53ZzdZNjVRRytBampFbjFJUUNkbEp3MlE2VWtVMytjTlJyeTVwK2Zka25IdGhFSWszaEk0QjhNR21VdmRMcGhSUzYyQU9nRWNOblBKMVdWdjAybERaZldtRXFNdFhIdW1RU0hzYzROZFFRUTZ3WGFNaWR3YnFVVnNDRmpOQnF4eHhNSThUOHAzVDNCMU5PelB5aS94bTExd0VkNERmTVlGQlVNZHFIeERaOEV1Ly9Ja01va0FRY1dSaStldUo0OVAxeEQyckJITVlTRSsxQT09"; // INITIALIZE THE ANYLINE SDK bool validLicense = AnylineXamarinSDK.iOS.AnylineSDK.SetupWithLicenseKey(licenseKey, out NSError licenseError); diff --git a/Examples/AnylineExamples.iOS/Info.plist b/Examples/AnylineExamples.iOS/Info.plist index e6e355fe7..160b1dbb0 100644 --- a/Examples/AnylineExamples.iOS/Info.plist +++ b/Examples/AnylineExamples.iOS/Info.plist @@ -1,38 +1,39 @@ - + + - - CFBundleDisplayName - Xamarin.iOS Examples - MinimumOSVersion - 12.0 - UIDeviceFamily - - 1 - 2 - - CFBundleShortVersionString - 42.0.0 - UILaunchStoryboardName - MainStoryboard.storyboard - UIMainStoryboardFile - MainStoryboard - UISupportedInterfaceOrientations - - UIInterfaceOrientationPortrait - - NSCameraUsageDescription - Yes we scan! - com.apple.developer.nfc.readersession.iso7816.select-identifiers - - A0000002471001 - - NFCReaderUsageDescription - Please allow NFC access to read passports - CFBundleName - Xamarin.iOS Examples - CFBundleVersion - 1 - CFBundleIdentifier - com.anyline.xamarin.examples - - \ No newline at end of file + + CFBundleDisplayName + Xamarin.iOS Examples + MinimumOSVersion + 12.0 + UIDeviceFamily + + 1 + 2 + + CFBundleShortVersionString + 42.0.0 + UILaunchStoryboardName + MainStoryboard.storyboard + UIMainStoryboardFile + MainStoryboard + UISupportedInterfaceOrientations + + UIInterfaceOrientationPortrait + + NSCameraUsageDescription + Yes we scan! + com.apple.developer.nfc.readersession.iso7816.select-identifiers + + A0000002471001 + + NFCReaderUsageDescription + Please allow NFC access to read passports + CFBundleName + Xamarin.iOS Examples + CFBundleVersion + 1 + CFBundleIdentifier + com.anyline.xamarin.examples.ios + + diff --git a/Examples/Xamarin.Forms/Anyline/Anyline.iOS/Info.plist b/Examples/Xamarin.Forms/Anyline/Anyline.iOS/Info.plist index 4d0751fc2..b4d7623d2 100644 --- a/Examples/Xamarin.Forms/Anyline/Anyline.iOS/Info.plist +++ b/Examples/Xamarin.Forms/Anyline/Anyline.iOS/Info.plist @@ -29,7 +29,7 @@ XSAppIconAssets Assets.xcassets/AppIcon.appiconset CFBundleIdentifier - com.anyline.xamarin.forms.examples + com.anyline.xamarin.forms.examples.ios CFBundleShortVersionString 1 NSCameraUsageDescription diff --git a/Examples/Xamarin.Forms/Anyline/Anyline/MainPage.xaml.cs b/Examples/Xamarin.Forms/Anyline/Anyline/MainPage.xaml.cs index 0981ddd0f..c8586d3f0 100644 --- a/Examples/Xamarin.Forms/Anyline/Anyline/MainPage.xaml.cs +++ b/Examples/Xamarin.Forms/Anyline/Anyline/MainPage.xaml.cs @@ -25,7 +25,7 @@ public MainPage() }; // YOUR LICENSE KEY HERE - string licenseKey = "ewogICJsaWNlbnNlS2V5VmVyc2lvbiI6ICIzLjAiLAogICJkZWJ1Z1JlcG9ydGluZyI6ICJwaW5nIiwKICAibWFqb3JWZXJzaW9uIjogIjM3IiwKICAic2NvcGUiOiBbCiAgICAiQUxMIgogIF0sCiAgIm1heERheXNOb3RSZXBvcnRlZCI6IDUsCiAgImFkdmFuY2VkQmFyY29kZSI6IHRydWUsCiAgIm11bHRpQmFyY29kZSI6IHRydWUsCiAgInN1cHBvcnRlZEJhcmNvZGVGb3JtYXRzIjogWwogICAgIkFMTCIKICBdLAogICJwbGF0Zm9ybSI6IFsKICAgICJpT1MiLAogICAgIkFuZHJvaWQiCiAgXSwKICAic2hvd1dhdGVybWFyayI6IHRydWUsCiAgInRvbGVyYW5jZURheXMiOiAzMCwKICAidmFsaWQiOiAiMjAyMi0xMi0zMSIsCiAgImlvc0lkZW50aWZpZXIiOiBbCiAgICAiY29tLmFueWxpbmUueGFtYXJpbi5leGFtcGxlcyIsCiAgICAiY29tLmFueWxpbmUueGFtYXJpbi5mb3Jtcy5leGFtcGxlcyIKICBdLAogICJhbmRyb2lkSWRlbnRpZmllciI6IFsKICAgICJjb20uYW55bGluZS54YW1hcmluLmV4YW1wbGVzIiwKICAgICJjb20uYW55bGluZS54YW1hcmluLmZvcm1zLmV4YW1wbGVzIgogIF0KfQozWVhKdjlwZ21sVkdTS1EwbEV4VWZib1hneEZDOTMxcXR2a3k2MVh0NnJpK1hiRUhZb1FDL3p3N3ovK1YyUEdGTmtJYm8vSEs5U2ZlRy9sUU1nY1gzbVhYeGFMMFhrM3paNlNxVWhXM3lKV2F6Ni8wOG5nbHAza3psbjgrSklwRklOU3ZRN3V0SEh0UEdHLy9sVGlZd1BpcGZYSGFqbTMzWG5lSGJuY21OSVdNclUxRjVjS3NHL3pCei80aUxHa0MwR2lIRlpub3g0VUFPcW1ueldDREFKQlZZWHZ1UUdJSFhRc0Rwc2NpOFM5bk5hVys2QThXZGhyaVFLYkEvY2xueUJqN0VTNXc5dHl1L0J2YmZ6RzRPWDhQQlVhSHJHbEVNM3lDc1JNbzBvYURpNzVLTEVFcktnNWNoM0ZDTlN3elJ0eXIyRWtNQWpFMGkyTG1mUnJValE9PQ"; + string licenseKey = "ewogICJsaWNlbnNlS2V5VmVyc2lvbiI6ICIzLjAiLAogICJkZWJ1Z1JlcG9ydGluZyI6ICJwaW5nIiwKICAibWFqb3JWZXJzaW9uIjogIjM3IiwKICAic2NvcGUiOiBbCiAgICAiQUxMIgogIF0sCiAgIm1heERheXNOb3RSZXBvcnRlZCI6IDUsCiAgImFkdmFuY2VkQmFyY29kZSI6IHRydWUsCiAgIm11bHRpQmFyY29kZSI6IHRydWUsCiAgInN1cHBvcnRlZEJhcmNvZGVGb3JtYXRzIjogWwogICAgIkFMTCIKICBdLAogICJwbGF0Zm9ybSI6IFsKICAgICJpT1MiLAogICAgIkFuZHJvaWQiCiAgXSwKICAic2hvd1dhdGVybWFyayI6IHRydWUsCiAgInRvbGVyYW5jZURheXMiOiAzMCwKICAidmFsaWQiOiAiMjAyMy0xMi0zMSIsCiAgImlvc0lkZW50aWZpZXIiOiBbCiAgICAiY29tLmFueWxpbmUueGFtYXJpbi5leGFtcGxlcy5pb3MiLAogICAgImNvbS5hbnlsaW5lLnhhbWFyaW4uZm9ybXMuZXhhbXBsZXMuaW9zIgogIF0sCiAgImFuZHJvaWRJZGVudGlmaWVyIjogWwogICAgImNvbS5hbnlsaW5lLnhhbWFyaW4uZXhhbXBsZXMiLAogICAgImNvbS5hbnlsaW5lLnhhbWFyaW4uZm9ybXMuZXhhbXBsZXMiCiAgXQp9Ckh0VzY3MkZ2NWpmK1hNYmhZdGJ5aWNVZUNKTGYyWkYyZjNuMWRzaXM2ZDM1ZlFjYm5IdGhLYkF3Nm5XR1FDcFpWdDNtTlN2S0d4WjZZYjUzWUhZdG1UVlRNeXFLMzdORENiRjBNWXdaU0RvT3Ztd2Z0ZldwMHlmSmV0dFpFNXNIUCs1bll6dW53ZzdZNjVRRytBampFbjFJUUNkbEp3MlE2VWtVMytjTlJyeTVwK2Zka25IdGhFSWszaEk0QjhNR21VdmRMcGhSUzYyQU9nRWNOblBKMVdWdjAybERaZldtRXFNdFhIdW1RU0hzYzROZFFRUTZ3WGFNaWR3YnFVVnNDRmpOQnF4eHhNSThUOHAzVDNCMU5PelB5aS94bTExd0VkNERmTVlGQlVNZHFIeERaOEV1Ly9Ja01va0FRY1dSaStldUo0OVAxeEQyckJITVlTRSsxQT09"; // Initializes the Anyline SDK natively in each platform and get the results back bool isAnylineInitialized = DependencyService.Get().SetupWithLicenseKey(licenseKey, out string licenseErrorMessage);