msintuneappsdk / intune-app-sdk-xamarin Goto Github PK
View Code? Open in Web Editor NEWMicrosoft Intune App SDK Xamarin Bindings for enabling mobile app management and data protections policies with iOS and Android Xamarin apps
Microsoft Intune App SDK Xamarin Bindings for enabling mobile app management and data protections policies with iOS and Android Xamarin apps
Describe the bug:
Xamarin Android app with Mvvmcross (classic xamarin, not Forms) build fine, add the Intune MAM package and their dependences, update it to 28.0.0.3 and when try to build we get these errors:
/xxxxxxx.Droid/obj/Debug/lp/70/jl/res/layout/lb_list_row.xml(19): error APT2259: 'wrap_content' is incompatible with attribute rowHeight (attr) dimension [weak].
/Library/Frameworks/Mono.framework/External/xbuild/Xamarin/Android/Xamarin.Android.Aapt2.targets(164,3): error APT2061: failed linking file resources.
To Reproduce
Steps to reproduce the behavior:
1.- Create classic xamarin android app (we doesnt test if happens without mvvmcross)
2.- Add Intune MAM package
3.- Add their dependencies
4.- Update they to 28.0.0.3
5.- Try to build
Expected behavior:
The app should build fine
Screenshots and logs:
Not applicable
Smartphone (please complete the following information):
Not applicable
Intune App SDK Xamarin Bindings (please complete the following information):
Additional context:
Nothing
Thank you so much for your time
Xamarin.Forms (PCL) Android app with Intune SDK integration crashes on launch within OnMAMResume. Console output:
04-28 11:21:27.099 I/MonoDroid( 1938): UNHANDLED EXCEPTION:
04-28 11:21:27.114 I/MonoDroid( 1938): System.InvalidProgramException: Invalid IL code in Xamarin.Forms.Platform.Android.FormsAppCompatActivity:OnMAMResume (): IL_001e: brfalse.s IL_005a
04-28 11:21:27.114 I/MonoDroid( 1938): at Microsoft.Intune.Mam.Client.Support.V7.App.MAMAppCompatActivityBase.n_OnMAMResume (System.IntPtr jnienv, System.IntPtr native__this) [0x00009] in C:\Bld\115\123\Sources\obj\AnyCPU\Release\Microsoft.Intune.Android\generated\src\Microsoft.Intune.Mam.Client.Support.V7.App.MAMAppCompatActivityBase.cs:753
04-28 11:21:27.114 I/MonoDroid( 1938): at (wrapper dynamic-method) System.Object:55554b7b-f8e4-4ded-942d-ec97e374e92c (intptr,intptr)
Verified on:
Developer Configuration:
Hello,
Is there any samples or useful links for Intune integration with mvvm cross in Android.
I didn't find any wrapper for Intune + MVVMCross.
Unfortunately MVVMCross requires you to inherit from it's own base classes for things like application and activities etc. So as it stands we can't see how we achieve Intune integration without either rewriting our to not use MVVMCross or to take a fork of MVVMCross and change it to derive from MAM classes.
Is there no way to support Intune in Android in a similar way to iOS that will allow us to use existing code?
Regards,
Sateesh taddi
I need some help configuring my Xamarin.Forms iOS app to integrate with Intune SDK. My app has already been using ADAL v2 to authenticate users. Here are my issues:
The Intune SDK docs for Xamarin.iOS mention ADAL but do not say v1 or v2. Does it matter?
When filling out the keychain access groups, I already had my wildcard with group prefix present as required by ADAL v2. So all I added was com.microsoft.intune.mam and com.microsoft.adalcache. However, the screenshot in the instructions also show 2 more keychain groups, one with the app's bundle id and another with the app's bundle id followed by ".intunemam". Are those needed?
When filling out the plist file with the IntuneMAMSettings dictionary, I added my ADALClientId and ADALRedirectUri. I did NOT know what to put for ADALAuthority so I omitted that one. Is that required? If so, what value do I use?
In my code after I AquireToken during the user's signin, I then call the Microsoft.Graph API to request ME. This gives me a User object which contains the UPN. I then make the call to RegisterAndEnrollAccount with that UPN. Nothing happens other then the following printed to the console:
INFO: No items were found for query: (resource <(null)> + client <(null)> + authority <(null)>)
Any help would be appreciated.
There's a known issue when launching Android line-of-business (LOB) apps that are using the Intune App SDK Xamarin Bindings, where the app will fail to load and only display a blank screen. This prevents app protection policies (APP, also known as MAM) for LOB apps from syncing with Android devices. Additionally, Microsoft does not currently support the Conditional Access grant “Require app protection policies” with Xamarin apps.
App protection policies for Android apps built with Xamarin will not sync to the device. There is no current workaround for this issue, our engineering team will plan to address this issue in a future release of the Intune App SDK Xamarin Bindings. If you are running into this issue, you can get unblocked by rolling back the app deployment to target Android 9 or using native Android apps not built with .NET.
Recommendation: Integrate the Intune App SDK for Android with native Android apps not built with .NET.
I have integrated Intune SDK in my Application. It used to work fine earlier probably a month back but now its crashes on launch.
Below are the nuget package version
Microsoft.Intune.MAM.Remapper.Tasks : 0.1.4428.1
Microsoft.Intune.MAM.Xamarin.Android : 3.0.4428.1
Xamarin.Forms : 4.0.0.482894
All required Xamarin.Android packages are added and are updated to latest version (1.1.1.1 or 28.0.0.1 . as per package versions)
Note: I don't have MAMApplication class in my project.
I have tried both Debug and Release Configs and got different error logs. Same are provided below:
Debug Config:
[BundleMarshal] Throwing exception encountered during execution within the Agent's Content Provider.
[s.packagename] type=1400 audit(0.0:19454): avc: denied { getattr } for path="/persist" dev="sda4" ino=2 scontext=u:r:untrusted_app:s0:c171,c257,c512,c768 tcontext=u:object_r:persist_file:s0 tclass=dir permissive=0
[Native] Initializing FIPS on a background thread.
[ntProviderEndpointProxy] Logging telemetry after IPC failure
[ntProviderEndpointProxy] java.lang.SecurityException: Signature mismatch for package com.packagename
[ntProviderEndpointProxy] at com.microsoft.intune.mam.client.ipc.MAMContentProviderBase.checkSignatureForPackageIfSignatureKnown(MAMContentProviderBase.java:109)
[ntProviderEndpointProxy] at com.microsoft.intune.mam.client.ipc.MAMContentProviderBase.verifyCallerIsManaged(MAMContentProviderBase.java:57)
[ntProviderEndpointProxy] at com.microsoft.intune.mam.client.ipc.AbstractAppPolicyContentProvider.call(AbstractAppPolicyContentProvider.java:125)
[ntProviderEndpointProxy] at android.content.ContentProvider$Transport.call(ContentProvider.java:403)
[ntProviderEndpointProxy] at android.content.ContentProviderNative.onTransact(ContentProviderNative.java:272)
[ntProviderEndpointProxy] at android.os.Binder.execTransact(Binder.java:731)
[eIdentityMetadataClient] Cannot set xattrs on sdcard
[AndroidRuntime] FATAL EXCEPTION: Thread-4
[AndroidRuntime] Process: com.packagename, PID: 28373
[AndroidRuntime] java.lang.SecurityException: Signature mismatch for package com.packagename
[AndroidRuntime] at com.microsoft.intune.mam.client.ipc.MAMContentProviderBase.checkSignatureForPackageIfSignatureKnown(MAMContentProviderBase.java:109)
[AndroidRuntime] at com.microsoft.intune.mam.client.ipc.MAMContentProviderBase.verifyCallerIsManaged(MAMContentProviderBase.java:57)
[AndroidRuntime] at com.microsoft.intune.mam.client.ipc.AbstractAppPolicyContentProvider.call(AbstractAppPolicyContentProvider.java:125)
[AndroidRuntime] at android.content.ContentProvider$Transport.call(ContentProvider.java:403)
[AndroidRuntime] at android.content.ContentProviderNative.onTransact(ContentProviderNative.java:272)
[AndroidRuntime] at android.os.Binder.execTransact(Binder.java:731)
[ncaughtExceptionHandler] Uncaught exception in app
[ncaughtExceptionHandler] java.lang.SecurityException: Signature mismatch for package com.packagename
[ncaughtExceptionHandler] at com.microsoft.intune.mam.client.ipc.MAMContentProviderBase.checkSignatureForPackageIfSignatureKnown(MAMContentProviderBase.java:109)
[ncaughtExceptionHandler] at com.microsoft.intune.mam.client.ipc.MAMContentProviderBase.verifyCallerIsManaged(MAMContentProviderBase.java:57)
[ncaughtExceptionHandler] at com.microsoft.intune.mam.client.ipc.AbstractAppPolicyContentProvider.call(AbstractAppPolicyContentProvider.java:125)
[ncaughtExceptionHandler] at android.content.ContentProvider$Transport.call(ContentProvider.java:403)
[ncaughtExceptionHandler] at android.content.ContentProviderNative.onTransact(ContentProviderNative.java:272)
[ncaughtExceptionHandler] at android.os.Binder.execTransact(Binder.java:731)
[SQLiteCompatibilityWalFlags] Cannot read global setting sqlite_compatibility_wal_flags - Application state not available
[Native] File encryption hooks installed
[Process] Sending signal. PID: 28373 SIG: 9
Release Config:
[TextClassificationManager] Initialized SystemTextClassifier
[AppCompatDelegate] The Activity's LayoutInflater already has a Factory installed so we can not install AppCompat's
[MonoDroid] UNHANDLED EXCEPTION:
[MonoDroid] System.TypeLoadException: Could not load list of method overrides due to Method not found: void Xamarin.Forms.Platform.Android.IVisualElementRenderer.add_LayoutChange(System.EventHandler1<Android.Views.View/LayoutChangeEventArgs>) [MonoDroid] at AppName.Droid.MainActivity.OnMAMCreate (Android.OS.Bundle savedInstanceState) [0x0006e] in <1906e5d6aa604f598766d65547343a39>:0 [MonoDroid] at Microsoft.Intune.Mam.Client.Support.V7.App.MAMAppCompatActivityBase.n_OnMAMCreate_Landroid_os_Bundle_ (System.IntPtr jnienv, System.IntPtr native__this, System.IntPtr native_p0) [0x00011] in <da70545210724c3b863755035ea42977>:0 [MonoDroid] at (wrapper dynamic-method) Android.Runtime.DynamicMethodNameCounter.13(intptr,intptr,intptr) [s.iConnectStag] JNI RegisterNativeMethods: attempt to register 0 native methods for android.runtime.JavaProxyThrowable [AndroidRuntime] Shutting down VM [AndroidRuntime] FATAL EXCEPTION: main [AndroidRuntime] Process: com.packagename, PID: 31256 [AndroidRuntime] android.runtime.JavaProxyThrowable: System.TypeLoadException: Could not load list of method overrides due to Method not found: void Xamarin.Forms.Platform.Android.IVisualElementRenderer.add_LayoutChange(System.EventHandler
1<Android.Views.View/LayoutChangeEventArgs>)
[AndroidRuntime] at AppName.Droid.MainActivity.OnMAMCreate (Android.OS.Bundle savedInstanceState) [0x0006e] in <1906e5d6aa604f598766d65547343a39>:0
[AndroidRuntime] at Microsoft.Intune.Mam.Client.Support.V7.App.MAMAppCompatActivityBase.n_OnMAMCreate_Landroid_os_Bundle_ (System.IntPtr jnienv, System.IntPtr native__this, System.IntPtr native_p0) [0x00011] in :0
[AndroidRuntime] at (wrapper dynamic-method) Android.Runtime.DynamicMethodNameCounter.13(intptr,intptr,intptr)
[AndroidRuntime] at md52ca48732e01bb4754f39b2f10e53a059.MainActivity.n_onMAMCreate(Native Method)
[AndroidRuntime] at md52ca48732e01bb4754f39b2f10e53a059.MainActivity.onMAMCreate(MainActivity.java:32)
[AndroidRuntime] at java.lang.reflect.Method.invoke(Native Method)
[AndroidRuntime] at com.microsoft.intune.mam.InterProxy$InterInvocationHandler.invoke(InterProxy.java:85)
[AndroidRuntime] at java.lang.reflect.Proxy.invoke(Proxy.java:1006)
[AndroidRuntime] at $Proxy10.onMAMCreate(Unknown Source)
[AndroidRuntime] at com.microsoft.intune.mam.client.app.ActivityBehaviorImpl.onCreate(ActivityBehaviorImpl.java:317)
[AndroidRuntime] at java.lang.reflect.Method.invoke(Native Method)
[AndroidRuntime] at com.microsoft.intune.mam.InterProxy$InterInvocationHandler.invoke(InterProxy.java:85)
[AndroidRuntime] at java.lang.reflect.Proxy.invoke(Proxy.java:1006)
[AndroidRuntime] at $Proxy9.onCreate(Unknown Source)
[AndroidRuntime] at com.microsoft.intune.mam.client.support.v7.app.MAMAppCompatActivityBase.onCreate(MAMAppCompatActivityBase.java:74)
[AndroidRuntime] at android.app.Activity.performCreate(Activity.java:7144)
[AndroidRuntime] at android.app.Activity.performCreate(Activity.java:7135)
[AndroidRuntime] at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1271)
[AndroidRuntime] at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2894)
[AndroidRuntime] at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:3049)
[AndroidRuntime] at android.app.servertransaction.LaunchActivityItem.execute(LaunchActivityItem.java:78)
[AndroidRuntime] at android.app.servertransaction.TransactionExecutor.executeCallbacks(TransactionExecutor.java:108)
[AndroidRuntime] at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:68)
[AndroidRuntime] at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1809)
[AndroidRuntime] at android.os.Handler.dispatchMessage(Handler.java:106)
[AndroidRuntime] at android.os.Looper.loop(Looper.java:193)
[AndroidRuntime] at android.app.ActivityThread.main(ActivityThread.java:6680)
[AndroidRuntime] at java.lang.reflect.Method.invoke(Native Method)
[AndroidRuntime] at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:493)
[AndroidRuntime] at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:858)
[Process] Sending signal. PID: 31256 SIG: 9
Solution: Updated Remapper version is version 0.1.4428.1.
It can be downloaded from NuGet or from the Releases page on GitHub.
After migration a solution to visual studio 2019, the following error occurs when building:
packages\microsoft.intune.mam.remapper.tasks\0.1.4119.2\build\MonoAndroid10\Microsoft.Intune.MAM.Remapper.Tasks.targets(54,5): error MSB4044: The "ResolveAssemblies" task was not given a value for the required parameter "TargetFrameworkVersion".
Hi,
I have created the Xamarin.Forms application with intune support. Xamarin.Forms supports Android X, but it does not work because Microsoft.Intune.MAM.Xamarin.Android is not supported. This is causing problems for our products. Please tell when this will be done. Microsoft.Intune.MAM.Xamarin.Android (3.0.4635.1) released on December 17, 2019 . there is no updation for nearly 7 months and above. Please help to resolve.
I'm working in a Xamarin Forms project that is currently using the Microsoft.Intune.MAM.Xamarin.iOS.14.3.5 for an iOS mobile application. We are looking forward to upgrade to the latest Microsoft.Intune.MAM.Xamarin.iOS.14.7.0 version.
When we update the Nuget package to reference the new 14.7.0 and run the build we are getting the following 17 error messages:
Any idea what the problem can be?
Are we missing to reference some specific package? Which one?
The interesting thing is that when we rollback to the Microsoft.Intune.MAM.Xamarin.iOS.14.3.5 version we are not getting any of these build errors.
Thank you very much for all your help.
Describe the bug:
The first time you call IntuneMAMEnrollmentManager.Instance.LoginAndEnrollAccount(null);
, the Microsoft login page is shown, as is expected. Once signed in, you can sign out using the IntuneMAMEnrollmentManager.Instance.DeRegisterAndUnenrollAccount(IntuneMAMEnrollmentManager.Instance.EnrolledAccount, true);
. All values the can be found in the IntuneMAMEnrollmentManager.Instance are indeed set to null and a wipe is performed.
When starting the app again, the IntuneMAMEnrollmentManager.Instance.LoginAndEnrollAccount(null);
is called again, but this time, no login page is shown. Instead, the user is logged in automatically using the previously used credentials.
Expected behavior:
When calling the IntuneMAMEnrollmentManager.Instance.LoginAndEnrollAccount(null);
, the login page is always shown and - since null is provided - no account is used automatically.
Smartphone (please complete the following information):
Intune App SDK Xamarin Bindings:
Describe the bug:
When trying to build an iOS application with the Intune SDK installed using a remote macOS computer, it will fail with the following message:
The command "chmod +x IntuneMAMConfigurator" exited with code 255.
This happens with the Entitlements.plist file properly configured and attached to the csproj.
This does not happen if compiling directly in macOS.
To Reproduce
Steps to reproduce the behavior:
Expected behavior:
Should build correctly just like when building directly in macOS.
Screenshots and logs:
1> chmod +x IntuneMAMConfigurator
1> /var/folders/bc/s06vgm1n5pb7wtwhz1j0p8x40000gn/T/tmp4d39c0770f5f47f99d838af884410371.exec.cmd: line 1: setlocal: command not found
1> /var/folders/bc/s06vgm1n5pb7wtwhz1j0p8x40000gn/T/tmp4d39c0770f5f47f99d838af884410371.exec.cmd: line 5: exit: %errorlevel%: numeric argument required
1> %UserProfile%\.nuget\packages\microsoft.intune.mam.xamarin.ios\14.1.3\build\xamarinios10\Microsoft.Intune.MAM.Xamarin.iOS.targets(23,5): error MSB3073: The command "chmod +x IntuneMAMConfigurator" exited with code 255.
Intune App SDK Xamarin Bindings (please complete the following information):
Hello,
I have been trying for a long time now to retrieve a token with ADAL for .Net. The problem is that our client uses conditional access and prevents login in if it's not from a Microsoft approved app or Intune MAM app. (Please note that this is an app that will be distributed via Intune.)
I'm able to login and register with the Intune SDK successfully. But the Intune SDK doesn't provide a token so we can use it with our custom API.
My understanding is that I can use broker to share a keychain between Intune SDK and ADAL for .Net. If I try to acquire a token silently after login in with the Intune SDK, it doesn't find anything in the cache. If i use the acquiretokenasync it asks for credentials and then it throws the same error "You cannot access the resource from this browser on your device."
Steps I have taken:
I have been following this references:
https://github.com/AzureAD/azure-activedirectory-library-for-objc#brokered-authentication
https://docs.microsoft.com/en-us/intune/app-sdk-ios
https://docs.microsoft.com/en-us/intune/app-sdk-xamarin
Please any help will be appreciated.
Thanks!
I have implemented Microsoft.Intune.MAM.Xamarinn.iOS package into my Xamarin solution and have followed the steps mentioned in the document for enabling Keychain and entered in Entitlements.plist. ADAL is working fine and I'm able to get token. Somehow Microsoft.Intune.MAM package is not able to get AAD token. I'm getting below error:
The operation failed because the SDK could not access the user's AAD token. The application should prompt the user for credentials to refresh the user's AAD token.
info.plist contains:
IntuneMAMSettings
LSApplicationQueriesSchemes
Entitlements.plist contains:
$(AppIdentifierPrefix)my app identifier
$(AppIdentifierPrefix)com.microsoft.intune.mam
$(AppIdentifierPrefix)com.microsoft.adalcache
Version for Microsoft.Intune.MAM.Xamarinn.iOS I'm using is: 10.0.7 however I have tried it with 10.0.1 also.
Describe the bug:
Xamarin Forms Android projects fail to link in release builds, and fail to run properly in debug builds on latest versions of Visual Studio, Xamarin.Android etc.
To Reproduce
Steps to reproduce the behavior:
/Library/Frameworks/Mono.framework/External/xbuild/Xamarin/Android/Xamarin.Android.Common.targets(2147,5): error MSB4018: The "LinkAssemblies" task failed unexpectedly.
Expected behavior:
Expect build to succeed.
Screenshots and logs:
Here are the build logs (note this is from a previous visual studio version but it occurs on the latest version as well)
Building TaskrForms.Android (Release)
Build started 31/07/2019 1:24:44 p.m..
__________________________________________________
Project "/Users/matthewferguson/Projects/Taskr-Sample-Intune-Xamarin-Android-Apps/TaskrForms/TaskrForms.Android/TaskrForms.Android.csproj" (Build target(s)):
Target _CleanIntermediateIfNuGetsChange:
Skipping target "_CleanIntermediateIfNuGetsChange" because all output files are up-to-date with respect to the input files.
Target _ResolveSdks:
Found Java SDK version 1.8.0.
Found Java SDK version 1.8.0.
Target _ValidateAndroidPackageProperties:
PackageName: com.microsoft.intune.taskr.xamarin
Target _GetProjectReferenceTargetFrameworkProperties:
__________________________________________________
Project "/Users/matthewferguson/Projects/Taskr-Sample-Intune-Xamarin-Android-Apps/TaskrForms/TaskrForms.Android/TaskrForms.Android.csproj" is building "/Users/matthewferguson/Projects/Taskr-Sample-Intune-Xamarin-Android-Apps/TaskrForms/TaskrForms/TaskrForms.csproj" (GetTargetFrameworks target(s)):
Target ResolveProjectReferences:
__________________________________________________
Project "/Users/matthewferguson/Projects/Taskr-Sample-Intune-Xamarin-Android-Apps/TaskrForms/TaskrForms.Android/TaskrForms.Android.csproj" is building "/Users/matthewferguson/Projects/Taskr-Sample-Intune-Xamarin-Android-Apps/TaskrForms/TaskrForms/TaskrForms.csproj" (GetTargetPath target(s)):
__________________________________________________
Project "/Users/matthewferguson/Projects/Taskr-Sample-Intune-Xamarin-Android-Apps/TaskrForms/TaskrForms.Android/TaskrForms.Android.csproj" is building "/Users/matthewferguson/Projects/Taskr-Sample-Intune-Xamarin-Android-Apps/TaskrForms/TaskrForms/TaskrForms.csproj" (GetNativeManifest target(s)):
Target _VerifyXamarinAndroidSupportVersions:
ProjectPath: /Users/matthewferguson/Projects/Taskr-Sample-Intune-Xamarin-Android-Apps/TaskrForms/TaskrForms.Android
ProjectExtensionsPath: /Users/matthewferguson/Projects/Taskr-Sample-Intune-Xamarin-Android-Apps/TaskrForms/TaskrForms.Android/obj/
TargetFrameworkVersion: v9.0
TargetApiLevel: 28
FrameworkVersion: 9.0
AndroidSdkBuildToolsApiLevel: 28
PackageReferenceType: PackageReference
Referenced Support Package: Xamarin.Android.Support.Animated.Vector.Drawable (28.0.0.1)
Referenced Support Package: Xamarin.Android.Support.Annotations (28.0.0.1)
Referenced Support Package: Xamarin.Android.Support.AsyncLayoutInflater (28.0.0.1)
Referenced Support Package: Xamarin.Android.Support.Collections (28.0.0.1)
Referenced Support Package: Xamarin.Android.Support.Compat (28.0.0.1)
Referenced Support Package: Xamarin.Android.Support.CoordinaterLayout (28.0.0.1)
Referenced Support Package: Xamarin.Android.Support.Core.UI (28.0.0.1)
Referenced Support Package: Xamarin.Android.Support.Core.Utils (28.0.0.1)
Referenced Support Package: Xamarin.Android.Support.CursorAdapter (28.0.0.1)
Referenced Support Package: Xamarin.Android.Support.CustomTabs (28.0.0.1)
Referenced Support Package: Xamarin.Android.Support.CustomView (28.0.0.1)
Referenced Support Package: Xamarin.Android.Support.Design (28.0.0.1)
Referenced Support Package: Xamarin.Android.Support.DocumentFile (28.0.0.1)
Referenced Support Package: Xamarin.Android.Support.DrawerLayout (28.0.0.1)
Referenced Support Package: Xamarin.Android.Support.Emoji (28.0.0.1)
Referenced Support Package: Xamarin.Android.Support.Emoji.AppCompat (28.0.0.1)
Referenced Support Package: Xamarin.Android.Support.Fragment (28.0.0.1)
Referenced Support Package: Xamarin.Android.Support.Interpolator (28.0.0.1)
Referenced Support Package: Xamarin.Android.Support.Loader (28.0.0.1)
Referenced Support Package: Xamarin.Android.Support.LocalBroadcastManager (28.0.0.1)
Referenced Support Package: Xamarin.Android.Support.Media.Compat (28.0.0.1)
Referenced Support Package: Xamarin.Android.Support.Print (28.0.0.1)
Referenced Support Package: Xamarin.Android.Support.SlidingPaneLayout (28.0.0.1)
Referenced Support Package: Xamarin.Android.Support.SwipeRefreshLayout (28.0.0.1)
Referenced Support Package: Xamarin.Android.Support.Transition (28.0.0.1)
Referenced Support Package: Xamarin.Android.Support.v17.Leanback (28.0.0.1)
Referenced Support Package: Xamarin.Android.Support.v4 (28.0.0.1)
Referenced Support Package: Xamarin.Android.Support.v7.AppCompat (28.0.0.1)
Referenced Support Package: Xamarin.Android.Support.v7.CardView (28.0.0.1)
Referenced Support Package: Xamarin.Android.Support.v7.MediaRouter (28.0.0.1)
Referenced Support Package: Xamarin.Android.Support.v7.Palette (28.0.0.1)
Referenced Support Package: Xamarin.Android.Support.v7.RecyclerView (28.0.0.1)
Referenced Support Package: Xamarin.Android.Support.Vector.Drawable (28.0.0.1)
Referenced Support Package: Xamarin.Android.Support.VersionedParcelable (28.0.0.1)
Referenced Support Package: Xamarin.Android.Support.ViewPager (28.0.0.1)
Target _GetPrimaryCpuAbi:
_PrimaryCpuAbi=x86
Target _CheckInstantRunCondition:
Dex Fast Deployment Enabled: False
Target _ResolveMonoAndroidSdks:
MonoAndroid Tools: /Library/Frameworks/Xamarin.Android.framework/Versions/9.4.0.51/lib/xamarin.android/xbuild/Xamarin/Android/
Android Platform API level: 28
TargetFrameworkVersion: v9.0
Android NDK: /
Android SDK: /Users/matthewferguson/Library/Developer/Xamarin/android-sdk-macosx/
Android SDK Build Tools: /Users/matthewferguson/Library/Developer/Xamarin/android-sdk-macosx/build-tools/27.0.3/
Java SDK: /Users/matthewferguson/Library/Developer/Xamarin/jdk/microsoft_dist_openjdk_1.8.0.25/
Application Java class: android.support.multidex.MultiDexApplication
Target _ResolveLibraryProjectImports:
Skipping target "_ResolveLibraryProjectImports" because all output files are up-to-date with respect to the input files.
Target _BuildLibraryImportsCache:
Skipping target "_BuildLibraryImportsCache" because all output files are up-to-date with respect to the input files.
Target _BuildAdditionalResourcesCache:
Skipping target "_BuildAdditionalResourcesCache" because all output files are up-to-date with respect to the input files.
Target _CreateAdditionalResourceCache:
Skipping target "_CreateAdditionalResourceCache" because it has no outputs.
Target _GenerateLayoutBindings:
Skipping target "_GenerateLayoutBindings" because it has no outputs.
Target _DefineBuildTargetAbis:
Build target ABI: armeabi-v7a;arm64-v8a
Target VectorDrawableCheckBuildToolsVersionTask:
Checking Android SDK Build-tools version...
Selected Android SDK Build Tools Path: /Users/matthewferguson/Library/Developer/Xamarin/android-sdk-macosx/build-tools/27.0.3/
Selected Android SDK Build Tools Version: 27.0.3
Android SDK Build Tools Version: 27.0.3 meets minimum requirements for Vector Drawables. OK.
Finished Checking Android SDK Build-tools version.
Target _UpdateAndroidResgen:
Skipping target "_UpdateAndroidResgen" because all output files are up-to-date with respect to the input files.
Target _CollectMAMRemapperAssemblies:
Skipping target "_CollectMAMRemapperAssemblies" because all output files are up-to-date with respect to the input files.
Target RemapAndroidAssemblies:
The Microsoft.Intune.MAM.Remapper.Tasks.RemapAndroidAssemblies build task was located at /Users/matthewferguson/.nuget/packages/microsoft.intune.mam.remapper.tasks/0.1.4428.1/build/MonoAndroid10/Microsoft.Intune.MAM.Remapper.Tasks.dll.
Started RemapAndroidAssemblies Remapping...
Assembly to process: Xamarin.Forms.Platform.Android.dll
Loading Config: /Users/matthewferguson/.nuget/packages/microsoft.intune.mam.remapper.tasks/0.1.4428.1/build/MonoAndroid10/../../content/MonoAndroid10/remapping-config.json
Rewriting System.Void Xamarin.Forms.Platform.Android.FormsAppCompatActivity::OnCreate(Android.OS.Bundle)
Rewriting System.Void Xamarin.Forms.Platform.Android.FormsAppCompatActivity::OnResume()
Rewriting System.Void Xamarin.Forms.Platform.Android.FormsAppCompatActivity::OnPause()
Rewriting System.Void Xamarin.Forms.Platform.Android.FormsAppCompatActivity::OnDestroy()
Rewriting System.Void Xamarin.Forms.Platform.Android.FormsAppCompatActivity::OnActivityResult(System.Int32,Android.App.Result,Android.Content.Intent)
Rewriting System.Void Xamarin.Forms.Platform.Android.FormsAppCompatActivity::OnNewIntent(Android.Content.Intent)
Rewriting System.Void Xamarin.Forms.Platform.Android.FormsAppCompatActivity::.ctor()
Changing base type of source class Xamarin.Forms.Platform.Android.FormsApplicationActivity from android.app.Activity to target class microsoft.intune.mam.client.app.MAMActivity
Rewriting System.Void Xamarin.Forms.Platform.Android.FormsApplicationActivity::OnCreate(Android.OS.Bundle)
Rewriting System.Void Xamarin.Forms.Platform.Android.FormsApplicationActivity::OnResume()
Rewriting System.Void Xamarin.Forms.Platform.Android.FormsApplicationActivity::OnPause()
Rewriting System.Void Xamarin.Forms.Platform.Android.FormsApplicationActivity::OnDestroy()
Rewriting System.Void Xamarin.Forms.Platform.Android.FormsApplicationActivity::OnActivityResult(System.Int32,Android.App.Result,Android.Content.Intent)
Rewriting System.Boolean Xamarin.Forms.Platform.Android.FormsApplicationActivity::OnPrepareOptionsMenu(Android.Views.IMenu)
Rewriting System.Void Xamarin.Forms.Platform.Android.FormsApplicationActivity::.ctor()
Rewriting System.Void Xamarin.Forms.Platform.Android.AndroidActivity::.ctor()
Changing base type of source class Xamarin.Forms.Platform.Android.PageExtensions/EmbeddedFragment from android.app.Fragment to target class microsoft.intune.mam.client.app.MAMFragment
Rewriting Android.Views.View Xamarin.Forms.Platform.Android.PageExtensions/EmbeddedFragment::OnCreateView(Android.Views.LayoutInflater,Android.Views.ViewGroup,Android.OS.Bundle)
Rewriting System.Void Xamarin.Forms.Platform.Android.PageExtensions/EmbeddedFragment::.ctor()
Rewriting System.Void Xamarin.Forms.Platform.Android.PageExtensions/EmbeddedFragment::.ctor(Android.Views.ViewGroup,Xamarin.Forms.Platform.Android.Platform)
Checking if method System.Void Xamarin.Forms.Platform.Android.PageExtensions/EmbeddedFragment::.ctor(Android.Views.ViewGroup,Xamarin.Forms.Platform.Android.Platform) on class Microsoft.Intune.Mam.Client.App.MAMFragment can be ignored. Original method = microsoft.intune.mam.client.app.MAMFragment..ctor()
Get matching method for System.Void Xamarin.Forms.Platform.Android.PageExtensions/EmbeddedFragment::.ctor(Android.Views.ViewGroup,Xamarin.Forms.Platform.Android.Platform) on target class Microsoft.Intune.Mam.Client.App.MAMFragment
Get matching method for System.Void Xamarin.Forms.Platform.Android.PageExtensions/EmbeddedFragment::.ctor(Android.Views.ViewGroup,Xamarin.Forms.Platform.Android.Platform) on target class Android.App.Fragment
Get matching method for System.Void Xamarin.Forms.Platform.Android.PageExtensions/EmbeddedFragment::.ctor(Android.Views.ViewGroup,Xamarin.Forms.Platform.Android.Platform) on target class Java.Lang.Object
Get matching method for System.Void Xamarin.Forms.Platform.Android.PageExtensions/EmbeddedFragment::.ctor(Android.Views.ViewGroup,Xamarin.Forms.Platform.Android.Platform) on target class System.Object
Get matching method for System.Void Xamarin.Forms.Platform.Android.PageExtensions/EmbeddedFragment::.ctor(Android.Views.ViewGroup,Xamarin.Forms.Platform.Android.Platform) on target class
Can ignore, no matching found in target class heirarchy.
Changing base type of source class Xamarin.Forms.Platform.Android.ActionSheetRenderer from android.app.Dialog to target class microsoft.intune.mam.client.app.MAMDialog
Rewriting System.Void Xamarin.Forms.Platform.Android.ActionSheetRenderer::.ctor(Xamarin.Forms.Internals.ActionSheetArguments)
Checking if method System.Void Xamarin.Forms.Platform.Android.ActionSheetRenderer::.ctor(Xamarin.Forms.Internals.ActionSheetArguments) on class Microsoft.Intune.Mam.Client.App.MAMDialog can be ignored. Original method = microsoft.intune.mam.client.app.MAMDialog..ctor()
Get matching method for System.Void Xamarin.Forms.Platform.Android.ActionSheetRenderer::.ctor(Xamarin.Forms.Internals.ActionSheetArguments) on target class Microsoft.Intune.Mam.Client.App.MAMDialog
Get matching method for System.Void Xamarin.Forms.Platform.Android.ActionSheetRenderer::.ctor(Xamarin.Forms.Internals.ActionSheetArguments) on target class Android.App.Dialog
Get matching method for System.Void Xamarin.Forms.Platform.Android.ActionSheetRenderer::.ctor(Xamarin.Forms.Internals.ActionSheetArguments) on target class Java.Lang.Object
Get matching method for System.Void Xamarin.Forms.Platform.Android.ActionSheetRenderer::.ctor(Xamarin.Forms.Internals.ActionSheetArguments) on target class System.Object
Get matching method for System.Void Xamarin.Forms.Platform.Android.ActionSheetRenderer::.ctor(Xamarin.Forms.Internals.ActionSheetArguments) on target class
Can ignore, no matching found in target class heirarchy.
Changing base type of source class Xamarin.Forms.Platform.Android.PowerSaveModeBroadcastReceiver from android.content.BroadcastReceiver to target class microsoft.intune.mam.client.content.MAMBroadcastReceiver
Rewriting System.Void Xamarin.Forms.Platform.Android.PowerSaveModeBroadcastReceiver::OnReceive(Android.Content.Context,Android.Content.Intent)
Rewriting System.Void Xamarin.Forms.Platform.Android.PowerSaveModeBroadcastReceiver::.ctor()
Rewriting System.Void Xamarin.Forms.Platform.Android.EntryCellEditText::.ctor(Android.Content.Context)
Rewriting System.Void Xamarin.Forms.Platform.Android.PickerEditText::.ctor(Android.Content.Context)
Rewriting System.Void Xamarin.Forms.Platform.Android.PickerEditText::.ctor(Android.Content.Context,Xamarin.Forms.Platform.Android.IPickerRenderer)
Checking if method System.Void Xamarin.Forms.Platform.Android.PickerEditText::.ctor(Android.Content.Context,Xamarin.Forms.Platform.Android.IPickerRenderer) on class Microsoft.Intune.Mam.Client.Widget.MAMTextView can be ignored. Original method = microsoft.intune.mam.client.widget.MAMTextView..ctor()
Get matching method for System.Void Xamarin.Forms.Platform.Android.PickerEditText::.ctor(Android.Content.Context,Xamarin.Forms.Platform.Android.IPickerRenderer) on target class Microsoft.Intune.Mam.Client.Widget.MAMTextView
Get matching method for System.Void Xamarin.Forms.Platform.Android.PickerEditText::.ctor(Android.Content.Context,Xamarin.Forms.Platform.Android.IPickerRenderer) on target class Android.Widget.TextView
Get matching method for System.Void Xamarin.Forms.Platform.Android.PickerEditText::.ctor(Android.Content.Context,Xamarin.Forms.Platform.Android.IPickerRenderer) on target class Android.Views.View
Get matching method for System.Void Xamarin.Forms.Platform.Android.PickerEditText::.ctor(Android.Content.Context,Xamarin.Forms.Platform.Android.IPickerRenderer) on target class Java.Lang.Object
Get matching method for System.Void Xamarin.Forms.Platform.Android.PickerEditText::.ctor(Android.Content.Context,Xamarin.Forms.Platform.Android.IPickerRenderer) on target class System.Object
Get matching method for System.Void Xamarin.Forms.Platform.Android.PickerEditText::.ctor(Android.Content.Context,Xamarin.Forms.Platform.Android.IPickerRenderer) on target class
Can ignore, no matching found in target class heirarchy.
Rewriting System.Void Xamarin.Forms.Platform.Android.FormsEditText::.ctor(Android.Content.Context)
Rewriting System.Void Xamarin.Forms.Platform.Android.FormsEditTextBase::.ctor(Android.Content.Context)
Rewriting System.Void Xamarin.Forms.Platform.Android.EntryEditText::.ctor(Android.Content.Context)
Rewriting System.Void Xamarin.Forms.Platform.Android.EditorEditText::.ctor(Android.Content.Context)
Changing base type of source class Xamarin.Forms.Platform.Android.FormsTextView from android.widget.TextView to target class microsoft.intune.mam.client.widget.MAMTextView
Rewriting System.Void Xamarin.Forms.Platform.Android.FormsTextView::.ctor(Android.Content.Context)
Rewriting System.Void Xamarin.Forms.Platform.Android.FormsTextView::.ctor(Android.Content.Context,Android.Util.IAttributeSet)
Rewriting System.Void Xamarin.Forms.Platform.Android.FormsTextView::.ctor(Android.Content.Context,Android.Util.IAttributeSet,System.Int32)
Rewriting System.Void Xamarin.Forms.Platform.Android.FormsTextView::.ctor(System.IntPtr,Android.Runtime.JniHandleOwnership)
Rewriting System.Void Xamarin.Forms.Platform.Android.FastRenderers.ButtonRenderer::.ctor(Android.Content.Context)
Rewriting System.Void Xamarin.Forms.Platform.Android.FastRenderers.ButtonRenderer::.ctor()
Checking if method System.Void Xamarin.Forms.Platform.Android.FastRenderers.ButtonRenderer::.ctor() on class Microsoft.Intune.Mam.Client.Widget.MAMTextView can be ignored. Original method = microsoft.intune.mam.client.widget.MAMTextView..ctor()
Get matching method for System.Void Xamarin.Forms.Platform.Android.FastRenderers.ButtonRenderer::.ctor() on target class Microsoft.Intune.Mam.Client.Widget.MAMTextView
Get matching method for System.Void Xamarin.Forms.Platform.Android.FastRenderers.ButtonRenderer::.ctor() on target class Android.Widget.TextView
Get matching method for System.Void Xamarin.Forms.Platform.Android.FastRenderers.ButtonRenderer::.ctor() on target class Android.Views.View
Get matching method for System.Void Xamarin.Forms.Platform.Android.FastRenderers.ButtonRenderer::.ctor() on target class Java.Lang.Object
Cannot ignore, target class is not abstract.
Unable to find method microsoft.intune.mam.client.widget.MAMTextView..ctor() on class Microsoft.Intune.Mam.Client.Widget.MAMTextView with expected parameters. Original method = System.Void Xamarin.Forms.Platform.Android.FastRenderers.ButtonRenderer::.ctor()
Rewriting System.Void Xamarin.Forms.Platform.Android.FastRenderers.LabelRenderer::.ctor(Android.Content.Context)
Rewriting System.Void Xamarin.Forms.Platform.Android.FastRenderers.LabelRenderer::.ctor()
Checking if method System.Void Xamarin.Forms.Platform.Android.FastRenderers.LabelRenderer::.ctor() on class Microsoft.Intune.Mam.Client.Widget.MAMTextView can be ignored. Original method = microsoft.intune.mam.client.widget.MAMTextView..ctor()
Get matching method for System.Void Xamarin.Forms.Platform.Android.FastRenderers.LabelRenderer::.ctor() on target class Microsoft.Intune.Mam.Client.Widget.MAMTextView
Get matching method for System.Void Xamarin.Forms.Platform.Android.FastRenderers.LabelRenderer::.ctor() on target class Android.Widget.TextView
Get matching method for System.Void Xamarin.Forms.Platform.Android.FastRenderers.LabelRenderer::.ctor() on target class Android.Views.View
Get matching method for System.Void Xamarin.Forms.Platform.Android.FastRenderers.LabelRenderer::.ctor() on target class Java.Lang.Object
Cannot ignore, target class is not abstract.
Unable to find method microsoft.intune.mam.client.widget.MAMTextView..ctor() on class Microsoft.Intune.Mam.Client.Widget.MAMTextView with expected parameters. Original method = System.Void Xamarin.Forms.Platform.Android.FastRenderers.LabelRenderer::.ctor()
Changing base type of source class Xamarin.Forms.Platform.Android.EntryCellEditText from android.widget.EditText to target class microsoft.intune.mam.client.widget.MAMEditText
Rewriting System.Void Xamarin.Forms.Platform.Android.EntryCellEditText::.ctor(Android.Content.Context)
Rewriting System.Void Xamarin.Forms.Platform.Android.PickerEditText::.ctor(Android.Content.Context)
Rewriting System.Void Xamarin.Forms.Platform.Android.PickerEditText::.ctor(Android.Content.Context,Xamarin.Forms.Platform.Android.IPickerRenderer)
Checking if method System.Void Xamarin.Forms.Platform.Android.PickerEditText::.ctor(Android.Content.Context,Xamarin.Forms.Platform.Android.IPickerRenderer) on class Microsoft.Intune.Mam.Client.Widget.MAMEditText can be ignored. Original method = microsoft.intune.mam.client.widget.MAMEditText..ctor()
Get matching method for System.Void Xamarin.Forms.Platform.Android.PickerEditText::.ctor(Android.Content.Context,Xamarin.Forms.Platform.Android.IPickerRenderer) on target class Microsoft.Intune.Mam.Client.Widget.MAMEditText
Get matching method for System.Void Xamarin.Forms.Platform.Android.PickerEditText::.ctor(Android.Content.Context,Xamarin.Forms.Platform.Android.IPickerRenderer) on target class Android.Widget.EditText
Get matching method for System.Void Xamarin.Forms.Platform.Android.PickerEditText::.ctor(Android.Content.Context,Xamarin.Forms.Platform.Android.IPickerRenderer) on target class Android.Widget.TextView
Get matching method for System.Void Xamarin.Forms.Platform.Android.PickerEditText::.ctor(Android.Content.Context,Xamarin.Forms.Platform.Android.IPickerRenderer) on target class Android.Views.View
Get matching method for System.Void Xamarin.Forms.Platform.Android.PickerEditText::.ctor(Android.Content.Context,Xamarin.Forms.Platform.Android.IPickerRenderer) on target class Java.Lang.Object
Get matching method for System.Void Xamarin.Forms.Platform.Android.PickerEditText::.ctor(Android.Content.Context,Xamarin.Forms.Platform.Android.IPickerRenderer) on target class System.Object
Get matching method for System.Void Xamarin.Forms.Platform.Android.PickerEditText::.ctor(Android.Content.Context,Xamarin.Forms.Platform.Android.IPickerRenderer) on target class
Can ignore, no matching found in target class heirarchy.
Rewriting System.Void Xamarin.Forms.Platform.Android.FormsEditText::.ctor(Android.Content.Context)
Changing base type of source class Xamarin.Forms.Platform.Android.FormsEditTextBase from android.widget.EditText to target class microsoft.intune.mam.client.widget.MAMEditText
Rewriting System.Void Xamarin.Forms.Platform.Android.FormsEditTextBase::.ctor(Android.Content.Context)
Rewriting System.Void Xamarin.Forms.Platform.Android.EntryEditText::.ctor(Android.Content.Context)
Rewriting System.Void Xamarin.Forms.Platform.Android.EditorEditText::.ctor(Android.Content.Context)
Rewriting System.Void Xamarin.Forms.Platform.Android.FormsAppCompatActivity::.ctor()
Changing base type of source class Xamarin.Forms.Platform.Android.FormsAppCompatActivity from android.support.v7.app.AppCompatActivity to target class microsoft.intune.mam.client.support.v7.app.MAMAppCompatActivity
Rewriting System.Void Xamarin.Forms.Platform.Android.FormsAppCompatActivity::.ctor()
Changing base type of source class Xamarin.Forms.Platform.Android.PageExtensions/EmbeddedSupportFragment from android.support.v4.app.Fragment to target class microsoft.intune.mam.client.support.v4.app.MAMFragment
Rewriting Android.Views.View Xamarin.Forms.Platform.Android.PageExtensions/EmbeddedSupportFragment::OnCreateView(Android.Views.LayoutInflater,Android.Views.ViewGroup,Android.OS.Bundle)
Rewriting System.Void Xamarin.Forms.Platform.Android.PageExtensions/EmbeddedSupportFragment::.ctor()
Rewriting System.Void Xamarin.Forms.Platform.Android.PageExtensions/EmbeddedSupportFragment::.ctor(Android.Views.ViewGroup,Xamarin.Forms.Platform.Android.Platform)
Checking if method System.Void Xamarin.Forms.Platform.Android.PageExtensions/EmbeddedSupportFragment::.ctor(Android.Views.ViewGroup,Xamarin.Forms.Platform.Android.Platform) on class Microsoft.Intune.Mam.Client.Support.V4.App.MAMFragment can be ignored. Original method = microsoft.intune.mam.client.support.v4.app.MAMFragment..ctor()
Get matching method for System.Void Xamarin.Forms.Platform.Android.PageExtensions/EmbeddedSupportFragment::.ctor(Android.Views.ViewGroup,Xamarin.Forms.Platform.Android.Platform) on target class Microsoft.Intune.Mam.Client.Support.V4.App.MAMFragment
Get matching method for System.Void Xamarin.Forms.Platform.Android.PageExtensions/EmbeddedSupportFragment::.ctor(Android.Views.ViewGroup,Xamarin.Forms.Platform.Android.Platform) on target class Android.Support.V4.App.Fragment
Get matching method for System.Void Xamarin.Forms.Platform.Android.PageExtensions/EmbeddedSupportFragment::.ctor(Android.Views.ViewGroup,Xamarin.Forms.Platform.Android.Platform) on target class Java.Lang.Object
Get matching method for System.Void Xamarin.Forms.Platform.Android.PageExtensions/EmbeddedSupportFragment::.ctor(Android.Views.ViewGroup,Xamarin.Forms.Platform.Android.Platform) on target class System.Object
Get matching method for System.Void Xamarin.Forms.Platform.Android.PageExtensions/EmbeddedSupportFragment::.ctor(Android.Views.ViewGroup,Xamarin.Forms.Platform.Android.Platform) on target class
Can ignore, no matching found in target class heirarchy.
Rewriting Android.Views.View Xamarin.Forms.Platform.Android.ShellItemRenderer::OnCreateView(Android.Views.LayoutInflater,Android.Views.ViewGroup,Android.OS.Bundle)
Rewriting System.Void Xamarin.Forms.Platform.Android.ShellItemRenderer::OnDestroy()
Rewriting System.Void Xamarin.Forms.Platform.Android.ShellItemRenderer::.ctor(Xamarin.Forms.Platform.Android.IShellContext)
Checking if method System.Void Xamarin.Forms.Platform.Android.ShellItemRenderer::.ctor(Xamarin.Forms.Platform.Android.IShellContext) on class Microsoft.Intune.Mam.Client.Support.V4.App.MAMFragment can be ignored. Original method = microsoft.intune.mam.client.support.v4.app.MAMFragment..ctor()
Get matching method for System.Void Xamarin.Forms.Platform.Android.ShellItemRenderer::.ctor(Xamarin.Forms.Platform.Android.IShellContext) on target class Microsoft.Intune.Mam.Client.Support.V4.App.MAMFragment
Get matching method for System.Void Xamarin.Forms.Platform.Android.ShellItemRenderer::.ctor(Xamarin.Forms.Platform.Android.IShellContext) on target class Android.Support.V4.App.Fragment
Get matching method for System.Void Xamarin.Forms.Platform.Android.ShellItemRenderer::.ctor(Xamarin.Forms.Platform.Android.IShellContext) on target class Java.Lang.Object
Get matching method for System.Void Xamarin.Forms.Platform.Android.ShellItemRenderer::.ctor(Xamarin.Forms.Platform.Android.IShellContext) on target class System.Object
Get matching method for System.Void Xamarin.Forms.Platform.Android.ShellItemRenderer::.ctor(Xamarin.Forms.Platform.Android.IShellContext) on target class
Can ignore, no matching found in target class heirarchy.
Changing base type of source class Xamarin.Forms.Platform.Android.ShellContentFragment from android.support.v4.app.Fragment to target class microsoft.intune.mam.client.support.v4.app.MAMFragment
Rewriting Android.Views.View Xamarin.Forms.Platform.Android.ShellContentFragment::OnCreateView(Android.Views.LayoutInflater,Android.Views.ViewGroup,Android.OS.Bundle)
Rewriting System.Void Xamarin.Forms.Platform.Android.ShellContentFragment::OnDestroy()
Rewriting System.Void Xamarin.Forms.Platform.Android.ShellContentFragment::.ctor(Xamarin.Forms.Platform.Android.IShellContext,Xamarin.Forms.ShellContent)
Checking if method System.Void Xamarin.Forms.Platform.Android.ShellContentFragment::.ctor(Xamarin.Forms.Platform.Android.IShellContext,Xamarin.Forms.ShellContent) on class Microsoft.Intune.Mam.Client.Support.V4.App.MAMFragment can be ignored. Original method = microsoft.intune.mam.client.support.v4.app.MAMFragment..ctor()
Get matching method for System.Void Xamarin.Forms.Platform.Android.ShellContentFragment::.ctor(Xamarin.Forms.Platform.Android.IShellContext,Xamarin.Forms.ShellContent) on target class Microsoft.Intune.Mam.Client.Support.V4.App.MAMFragment
Get matching method for System.Void Xamarin.Forms.Platform.Android.ShellContentFragment::.ctor(Xamarin.Forms.Platform.Android.IShellContext,Xamarin.Forms.ShellContent) on target class Android.Support.V4.App.Fragment
Get matching method for System.Void Xamarin.Forms.Platform.Android.ShellContentFragment::.ctor(Xamarin.Forms.Platform.Android.IShellContext,Xamarin.Forms.ShellContent) on target class Java.Lang.Object
Get matching method for System.Void Xamarin.Forms.Platform.Android.ShellContentFragment::.ctor(Xamarin.Forms.Platform.Android.IShellContext,Xamarin.Forms.ShellContent) on target class System.Object
Get matching method for System.Void Xamarin.Forms.Platform.Android.ShellContentFragment::.ctor(Xamarin.Forms.Platform.Android.IShellContext,Xamarin.Forms.ShellContent) on target class
Can ignore, no matching found in target class heirarchy.
Rewriting System.Void Xamarin.Forms.Platform.Android.ShellContentFragment::.ctor(Xamarin.Forms.Platform.Android.IShellContext,Xamarin.Forms.Page)
Checking if method System.Void Xamarin.Forms.Platform.Android.ShellContentFragment::.ctor(Xamarin.Forms.Platform.Android.IShellContext,Xamarin.Forms.Page) on class Microsoft.Intune.Mam.Client.Support.V4.App.MAMFragment can be ignored. Original method = microsoft.intune.mam.client.support.v4.app.MAMFragment..ctor()
Get matching method for System.Void Xamarin.Forms.Platform.Android.ShellContentFragment::.ctor(Xamarin.Forms.Platform.Android.IShellContext,Xamarin.Forms.Page) on target class Microsoft.Intune.Mam.Client.Support.V4.App.MAMFragment
Get matching method for System.Void Xamarin.Forms.Platform.Android.ShellContentFragment::.ctor(Xamarin.Forms.Platform.Android.IShellContext,Xamarin.Forms.Page) on target class Android.Support.V4.App.Fragment
Get matching method for System.Void Xamarin.Forms.Platform.Android.ShellContentFragment::.ctor(Xamarin.Forms.Platform.Android.IShellContext,Xamarin.Forms.Page) on target class Java.Lang.Object
Get matching method for System.Void Xamarin.Forms.Platform.Android.ShellContentFragment::.ctor(Xamarin.Forms.Platform.Android.IShellContext,Xamarin.Forms.Page) on target class System.Object
Get matching method for System.Void Xamarin.Forms.Platform.Android.ShellContentFragment::.ctor(Xamarin.Forms.Platform.Android.IShellContext,Xamarin.Forms.Page) on target class
Can ignore, no matching found in target class heirarchy.
Changing base type of source class Xamarin.Forms.Platform.Android.ShellItemRendererBase from android.support.v4.app.Fragment to target class microsoft.intune.mam.client.support.v4.app.MAMFragment
Rewriting System.Void Xamarin.Forms.Platform.Android.ShellItemRendererBase::OnDestroy()
Rewriting System.Void Xamarin.Forms.Platform.Android.ShellItemRendererBase::.ctor(Xamarin.Forms.Platform.Android.IShellContext)
Checking if method System.Void Xamarin.Forms.Platform.Android.ShellItemRendererBase::.ctor(Xamarin.Forms.Platform.Android.IShellContext) on class Microsoft.Intune.Mam.Client.Support.V4.App.MAMFragment can be ignored. Original method = microsoft.intune.mam.client.support.v4.app.MAMFragment..ctor()
Get matching method for System.Void Xamarin.Forms.Platform.Android.ShellItemRendererBase::.ctor(Xamarin.Forms.Platform.Android.IShellContext) on target class Microsoft.Intune.Mam.Client.Support.V4.App.MAMFragment
Get matching method for System.Void Xamarin.Forms.Platform.Android.ShellItemRendererBase::.ctor(Xamarin.Forms.Platform.Android.IShellContext) on target class Android.Support.V4.App.Fragment
Get matching method for System.Void Xamarin.Forms.Platform.Android.ShellItemRendererBase::.ctor(Xamarin.Forms.Platform.Android.IShellContext) on target class Java.Lang.Object
Get matching method for System.Void Xamarin.Forms.Platform.Android.ShellItemRendererBase::.ctor(Xamarin.Forms.Platform.Android.IShellContext) on target class System.Object
Get matching method for System.Void Xamarin.Forms.Platform.Android.ShellItemRendererBase::.ctor(Xamarin.Forms.Platform.Android.IShellContext) on target class
Can ignore, no matching found in target class heirarchy.
Changing base type of source class Xamarin.Forms.Platform.Android.ShellSectionRenderer from android.support.v4.app.Fragment to target class microsoft.intune.mam.client.support.v4.app.MAMFragment
Rewriting Android.Views.View Xamarin.Forms.Platform.Android.ShellSectionRenderer::OnCreateView(Android.Views.LayoutInflater,Android.Views.ViewGroup,Android.OS.Bundle)
Rewriting System.Void Xamarin.Forms.Platform.Android.ShellSectionRenderer::OnDestroy()
Rewriting System.Void Xamarin.Forms.Platform.Android.ShellSectionRenderer::.ctor(Xamarin.Forms.Platform.Android.IShellContext)
Checking if method System.Void Xamarin.Forms.Platform.Android.ShellSectionRenderer::.ctor(Xamarin.Forms.Platform.Android.IShellContext) on class Microsoft.Intune.Mam.Client.Support.V4.App.MAMFragment can be ignored. Original method = microsoft.intune.mam.client.support.v4.app.MAMFragment..ctor()
Get matching method for System.Void Xamarin.Forms.Platform.Android.ShellSectionRenderer::.ctor(Xamarin.Forms.Platform.Android.IShellContext) on target class Microsoft.Intune.Mam.Client.Support.V4.App.MAMFragment
Get matching method for System.Void Xamarin.Forms.Platform.Android.ShellSectionRenderer::.ctor(Xamarin.Forms.Platform.Android.IShellContext) on target class Android.Support.V4.App.Fragment
Get matching method for System.Void Xamarin.Forms.Platform.Android.ShellSectionRenderer::.ctor(Xamarin.Forms.Platform.Android.IShellContext) on target class Java.Lang.Object
Get matching method for System.Void Xamarin.Forms.Platform.Android.ShellSectionRenderer::.ctor(Xamarin.Forms.Platform.Android.IShellContext) on target class System.Object
Get matching method for System.Void Xamarin.Forms.Platform.Android.ShellSectionRenderer::.ctor(Xamarin.Forms.Platform.Android.IShellContext) on target class
Can ignore, no matching found in target class heirarchy.
Rewriting System.Void Xamarin.Forms.Platform.Android.ShellSectionRenderer::.ctor(System.IntPtr,Android.Runtime.JniHandleOwnership)
Rewriting Android.Views.View Xamarin.Forms.Platform.Android.AppCompat.ShellFragmentContainer::OnCreateView(Android.Views.LayoutInflater,Android.Views.ViewGroup,Android.OS.Bundle)
Rewriting System.Void Xamarin.Forms.Platform.Android.AppCompat.ShellFragmentContainer::OnDestroy()
Rewriting System.Void Xamarin.Forms.Platform.Android.AppCompat.ShellFragmentContainer::OnDestroyView()
Rewriting System.Void Xamarin.Forms.Platform.Android.AppCompat.ShellFragmentContainer::.ctor(Xamarin.Forms.ShellContent)
Checking if method System.Void Xamarin.Forms.Platform.Android.AppCompat.ShellFragmentContainer::.ctor(Xamarin.Forms.ShellContent) on class Microsoft.Intune.Mam.Client.Support.V4.App.MAMFragment can be ignored. Original method = microsoft.intune.mam.client.support.v4.app.MAMFragment..ctor()
Get matching method for System.Void Xamarin.Forms.Platform.Android.AppCompat.ShellFragmentContainer::.ctor(Xamarin.Forms.ShellContent) on target class Microsoft.Intune.Mam.Client.Support.V4.App.MAMFragment
Get matching method for System.Void Xamarin.Forms.Platform.Android.AppCompat.ShellFragmentContainer::.ctor(Xamarin.Forms.ShellContent) on target class Android.Support.V4.App.Fragment
Get matching method for System.Void Xamarin.Forms.Platform.Android.AppCompat.ShellFragmentContainer::.ctor(Xamarin.Forms.ShellContent) on target class Java.Lang.Object
Get matching method for System.Void Xamarin.Forms.Platform.Android.AppCompat.ShellFragmentContainer::.ctor(Xamarin.Forms.ShellContent) on target class System.Object
Get matching method for System.Void Xamarin.Forms.Platform.Android.AppCompat.ShellFragmentContainer::.ctor(Xamarin.Forms.ShellContent) on target class
Can ignore, no matching found in target class heirarchy.
Rewriting System.Void Xamarin.Forms.Platform.Android.AppCompat.ShellFragmentContainer::.ctor(System.IntPtr,Android.Runtime.JniHandleOwnership)
Changing base type of source class Xamarin.Forms.Platform.Android.AppCompat.FragmentContainer from android.support.v4.app.Fragment to target class microsoft.intune.mam.client.support.v4.app.MAMFragment
Rewriting Android.Views.View Xamarin.Forms.Platform.Android.AppCompat.FragmentContainer::OnCreateView(Android.Views.LayoutInflater,Android.Views.ViewGroup,Android.OS.Bundle)
Rewriting System.Void Xamarin.Forms.Platform.Android.AppCompat.FragmentContainer::OnDestroyView()
Rewriting System.Void Xamarin.Forms.Platform.Android.AppCompat.FragmentContainer::OnPause()
Rewriting System.Void Xamarin.Forms.Platform.Android.AppCompat.FragmentContainer::OnResume()
Rewriting System.Void Xamarin.Forms.Platform.Android.AppCompat.FragmentContainer::.ctor()
Rewriting System.Void Xamarin.Forms.Platform.Android.AppCompat.FragmentContainer::.ctor(Xamarin.Forms.Page)
Checking if method System.Void Xamarin.Forms.Platform.Android.AppCompat.FragmentContainer::.ctor(Xamarin.Forms.Page) on class Microsoft.Intune.Mam.Client.Support.V4.App.MAMFragment can be ignored. Original method = microsoft.intune.mam.client.support.v4.app.MAMFragment..ctor()
Get matching method for System.Void Xamarin.Forms.Platform.Android.AppCompat.FragmentContainer::.ctor(Xamarin.Forms.Page) on target class Microsoft.Intune.Mam.Client.Support.V4.App.MAMFragment
Get matching method for System.Void Xamarin.Forms.Platform.Android.AppCompat.FragmentContainer::.ctor(Xamarin.Forms.Page) on target class Android.Support.V4.App.Fragment
Get matching method for System.Void Xamarin.Forms.Platform.Android.AppCompat.FragmentContainer::.ctor(Xamarin.Forms.Page) on target class Java.Lang.Object
Get matching method for System.Void Xamarin.Forms.Platform.Android.AppCompat.FragmentContainer::.ctor(Xamarin.Forms.Page) on target class System.Object
Get matching method for System.Void Xamarin.Forms.Platform.Android.AppCompat.FragmentContainer::.ctor(Xamarin.Forms.Page) on target class
Can ignore, no matching found in target class heirarchy.
Rewriting System.Void Xamarin.Forms.Platform.Android.AppCompat.FragmentContainer::.ctor(System.IntPtr,Android.Runtime.JniHandleOwnership)
Get matching method for System.Void Xamarin.Forms.Platform.Android.FormsAppCompatActivity::OnMAMCreate(Android.OS.Bundle) on target class Microsoft.Intune.Mam.Client.Support.V7.App.MAMAppCompatActivity
Get matching method for System.Void Xamarin.Forms.Platform.Android.FormsAppCompatActivity::OnMAMCreate(Android.OS.Bundle) on target class Microsoft.Intune.Mam.Client.Support.V7.App.MAMAppCompatActivityBase
Replacing call to onCreate with System.Void Microsoft.Intune.Mam.Client.Support.V7.App.MAMAppCompatActivityBase::OnMAMCreate(Android.OS.Bundle)
Get matching method for System.Void Xamarin.Forms.Platform.Android.FormsAppCompatActivity::OnMAMResume() on target class Microsoft.Intune.Mam.Client.Support.V7.App.MAMAppCompatActivity
Get matching method for System.Void Xamarin.Forms.Platform.Android.FormsAppCompatActivity::OnMAMResume() on target class Microsoft.Intune.Mam.Client.Support.V7.App.MAMAppCompatActivityBase
Replacing call to onResume with System.Void Microsoft.Intune.Mam.Client.Support.V7.App.MAMAppCompatActivityBase::OnMAMResume()
Get matching method for System.Void Xamarin.Forms.Platform.Android.FormsAppCompatActivity::OnMAMPause() on target class Microsoft.Intune.Mam.Client.Support.V7.App.MAMAppCompatActivity
Get matching method for System.Void Xamarin.Forms.Platform.Android.FormsAppCompatActivity::OnMAMPause() on target class Microsoft.Intune.Mam.Client.Support.V7.App.MAMAppCompatActivityBase
Replacing call to onPause with System.Void Microsoft.Intune.Mam.Client.Support.V7.App.MAMAppCompatActivityBase::OnMAMPause()
Get matching method for System.Void Xamarin.Forms.Platform.Android.FormsAppCompatActivity::OnMAMDestroy() on target class Microsoft.Intune.Mam.Client.Support.V7.App.MAMAppCompatActivity
Get matching method for System.Void Xamarin.Forms.Platform.Android.FormsAppCompatActivity::OnMAMDestroy() on target class Microsoft.Intune.Mam.Client.Support.V7.App.MAMAppCompatActivityBase
Replacing call to onDestroy with System.Void Microsoft.Intune.Mam.Client.Support.V7.App.MAMAppCompatActivityBase::OnMAMDestroy()
Get matching method for System.Void Xamarin.Forms.Platform.Android.FormsAppCompatActivity::OnMAMActivityResult(System.Int32,Android.App.Result,Android.Content.Intent) on target class Microsoft.Intune.Mam.Client.Support.V7.App.MAMAppCompatActivity
Get matching method for System.Void Xamarin.Forms.Platform.Android.FormsAppCompatActivity::OnMAMActivityResult(System.Int32,Android.App.Result,Android.Content.Intent) on target class Microsoft.Intune.Mam.Client.Support.V7.App.MAMAppCompatActivityBase
Replacing call to onActivityResult with System.Void Microsoft.Intune.Mam.Client.Support.V7.App.MAMAppCompatActivityBase::OnMAMActivityResult(System.Int32,Android.App.Result,Android.Content.Intent)
Get matching method for System.Void Xamarin.Forms.Platform.Android.FormsAppCompatActivity::OnMAMNewIntent(Android.Content.Intent) on target class Microsoft.Intune.Mam.Client.Support.V7.App.MAMAppCompatActivity
Get matching method for System.Void Xamarin.Forms.Platform.Android.FormsAppCompatActivity::OnMAMNewIntent(Android.Content.Intent) on target class Microsoft.Intune.Mam.Client.Support.V7.App.MAMAppCompatActivityBase
Replacing call to onNewIntent with System.Void Microsoft.Intune.Mam.Client.Support.V7.App.MAMAppCompatActivityBase::OnMAMNewIntent(Android.Content.Intent)
Get matching method for System.Void Xamarin.Forms.Platform.Android.FormsApplicationActivity::OnMAMCreate(Android.OS.Bundle) on target class Microsoft.Intune.Mam.Client.App.MAMActivity
Replacing call to onCreate with System.Void Microsoft.Intune.Mam.Client.App.MAMActivity::OnMAMCreate(Android.OS.Bundle)
Get matching method for System.Void Xamarin.Forms.Platform.Android.FormsApplicationActivity::OnMAMResume() on target class Microsoft.Intune.Mam.Client.App.MAMActivity
Replacing call to onResume with System.Void Microsoft.Intune.Mam.Client.App.MAMActivity::OnMAMResume()
Get matching method for System.Void Xamarin.Forms.Platform.Android.FormsApplicationActivity::OnMAMPause() on target class Microsoft.Intune.Mam.Client.App.MAMActivity
Replacing call to onPause with System.Void Microsoft.Intune.Mam.Client.App.MAMActivity::OnMAMPause()
Get matching method for System.Void Xamarin.Forms.Platform.Android.FormsApplicationActivity::OnMAMDestroy() on target class Microsoft.Intune.Mam.Client.App.MAMActivity
Replacing call to onDestroy with System.Void Microsoft.Intune.Mam.Client.App.MAMActivity::OnMAMDestroy()
Get matching method for System.Void Xamarin.Forms.Platform.Android.FormsApplicationActivity::OnMAMActivityResult(System.Int32,Android.App.Result,Android.Content.Intent) on target class Microsoft.Intune.Mam.Client.App.MAMActivity
Replacing call to onActivityResult with System.Void Microsoft.Intune.Mam.Client.App.MAMActivity::OnMAMActivityResult(System.Int32,Android.App.Result,Android.Content.Intent)
Get matching method for System.Boolean Xamarin.Forms.Platform.Android.FormsApplicationActivity::OnMAMPrepareOptionsMenu(Android.Views.IMenu) on target class Microsoft.Intune.Mam.Client.App.MAMActivity
Replacing call to onPrepareOptionsMenu with System.Boolean Microsoft.Intune.Mam.Client.App.MAMActivity::OnMAMPrepareOptionsMenu(Android.Views.IMenu)
Get matching method for System.Void Xamarin.Forms.Platform.Android.FormsApplicationActivity::.ctor() on target class Microsoft.Intune.Mam.Client.App.MAMActivity
Replacing call to .ctor with System.Void Microsoft.Intune.Mam.Client.App.MAMActivity::.ctor()
Get matching method for System.Void Xamarin.Forms.Platform.Android.PageExtensions/EmbeddedFragment::.ctor() on target class Microsoft.Intune.Mam.Client.App.MAMFragment
Replacing call to .ctor with System.Void Microsoft.Intune.Mam.Client.App.MAMFragment::.ctor()
Get matching method for System.Void Xamarin.Forms.Platform.Android.PageExtensions/EmbeddedFragment::.ctor(Android.Views.ViewGroup,Xamarin.Forms.Platform.Android.Platform) on target class Microsoft.Intune.Mam.Client.App.MAMFragment
Get matching method for System.Void Xamarin.Forms.Platform.Android.PageExtensions/EmbeddedFragment::.ctor(Android.Views.ViewGroup,Xamarin.Forms.Platform.Android.Platform) on target class Android.App.Fragment
Get matching method for System.Void Xamarin.Forms.Platform.Android.PageExtensions/EmbeddedFragment::.ctor(Android.Views.ViewGroup,Xamarin.Forms.Platform.Android.Platform) on target class Java.Lang.Object
Get matching method for System.Void Xamarin.Forms.Platform.Android.PageExtensions/EmbeddedFragment::.ctor(Android.Views.ViewGroup,Xamarin.Forms.Platform.Android.Platform) on target class System.Object
Get matching method for System.Void Xamarin.Forms.Platform.Android.PageExtensions/EmbeddedFragment::.ctor(Android.Views.ViewGroup,Xamarin.Forms.Platform.Android.Platform) on target class
Get matching method for System.Void Xamarin.Forms.Platform.Android.PageExtensions/EmbeddedFragment::.ctor() on target class Microsoft.Intune.Mam.Client.App.MAMFragment
Replacing call to .ctor with System.Void Microsoft.Intune.Mam.Client.App.MAMFragment::.ctor()
Get matching method for System.Void Xamarin.Forms.Platform.Android.ActionSheetRenderer::.ctor(Xamarin.Forms.Internals.ActionSheetArguments) on target class Microsoft.Intune.Mam.Client.App.MAMDialog
Get matching method for System.Void Xamarin.Forms.Platform.Android.ActionSheetRenderer::.ctor(Xamarin.Forms.Internals.ActionSheetArguments) on target class Android.App.Dialog
Get matching method for System.Void Xamarin.Forms.Platform.Android.ActionSheetRenderer::.ctor(Xamarin.Forms.Internals.ActionSheetArguments) on target class Java.Lang.Object
Get matching method for System.Void Xamarin.Forms.Platform.Android.ActionSheetRenderer::.ctor(Xamarin.Forms.Internals.ActionSheetArguments) on target class System.Object
Get matching method for System.Void Xamarin.Forms.Platform.Android.ActionSheetRenderer::.ctor(Xamarin.Forms.Internals.ActionSheetArguments) on target class
Get matching method for System.Void Xamarin.Forms.Platform.Android.ActionSheetRenderer::.ctor(Xamarin.Forms.Internals.ActionSheetArguments) on target class Microsoft.Intune.Mam.Client.App.MAMDialog
Get matching method for System.Void Xamarin.Forms.Platform.Android.ActionSheetRenderer::.ctor(Xamarin.Forms.Internals.ActionSheetArguments) on target class Android.App.Dialog
Get matching method for System.Void Xamarin.Forms.Platform.Android.ActionSheetRenderer::.ctor(Xamarin.Forms.Internals.ActionSheetArguments) on target class Java.Lang.Object
Get matching method for System.Void Xamarin.Forms.Platform.Android.ActionSheetRenderer::.ctor(Xamarin.Forms.Internals.ActionSheetArguments) on target class System.Object
Get matching method for System.Void Xamarin.Forms.Platform.Android.ActionSheetRenderer::.ctor(Xamarin.Forms.Internals.ActionSheetArguments) on target class
Get matching method for System.Void Xamarin.Forms.Platform.Android.PowerSaveModeBroadcastReceiver::.ctor() on target class Microsoft.Intune.Mam.Client.Content.MAMBroadcastReceiver
Replacing call to .ctor with System.Void Microsoft.Intune.Mam.Client.Content.MAMBroadcastReceiver::.ctor()
Get matching method for System.Void Xamarin.Forms.Platform.Android.FormsTextView::.ctor(Android.Content.Context) on target class Microsoft.Intune.Mam.Client.Widget.MAMTextView
Replacing call to .ctor with System.Void Microsoft.Intune.Mam.Client.Widget.MAMTextView::.ctor(Android.Content.Context)
Get matching method for System.Void Xamarin.Forms.Platform.Android.FormsTextView::.ctor(Android.Content.Context,Android.Util.IAttributeSet) on target class Microsoft.Intune.Mam.Client.Widget.MAMTextView
Replacing call to .ctor with System.Void Microsoft.Intune.Mam.Client.Widget.MAMTextView::.ctor(Android.Content.Context,Android.Util.IAttributeSet)
Get matching method for System.Void Xamarin.Forms.Platform.Android.FormsTextView::.ctor(Android.Content.Context,Android.Util.IAttributeSet,System.Int32) on target class Microsoft.Intune.Mam.Client.Widget.MAMTextView
Replacing call to .ctor with System.Void Microsoft.Intune.Mam.Client.Widget.MAMTextView::.ctor(Android.Content.Context,Android.Util.IAttributeSet,System.Int32)
Get matching method for System.Void Xamarin.Forms.Platform.Android.FormsTextView::.ctor(System.IntPtr,Android.Runtime.JniHandleOwnership) on target class Microsoft.Intune.Mam.Client.Widget.MAMTextView
Replacing call to .ctor with System.Void Microsoft.Intune.Mam.Client.Widget.MAMTextView::.ctor(System.IntPtr,Android.Runtime.JniHandleOwnership)
Get matching method for System.Void Xamarin.Forms.Platform.Android.EntryCellEditText::.ctor(Android.Content.Context) on target class Microsoft.Intune.Mam.Client.Widget.MAMEditText
Replacing call to .ctor with System.Void Microsoft.Intune.Mam.Client.Widget.MAMEditText::.ctor(Android.Content.Context)
Get matching method for System.Void Xamarin.Forms.Platform.Android.FormsEditTextBase::.ctor(Android.Content.Context) on target class Microsoft.Intune.Mam.Client.Widget.MAMEditText
Replacing call to .ctor with System.Void Microsoft.Intune.Mam.Client.Widget.MAMEditText::.ctor(Android.Content.Context)
Get matching method for System.Void Xamarin.Forms.Platform.Android.FormsAppCompatActivity::.ctor() on target class Microsoft.Intune.Mam.Client.Support.V7.App.MAMAppCompatActivity
Replacing call to .ctor with System.Void Microsoft.Intune.Mam.Client.Support.V7.App.MAMAppCompatActivity::.ctor()
Get matching method for System.Void Xamarin.Forms.Platform.Android.PageExtensions/EmbeddedSupportFragment::.ctor() on target class Microsoft.Intune.Mam.Client.Support.V4.App.MAMFragment
Replacing call to .ctor with System.Void Microsoft.Intune.Mam.Client.Support.V4.App.MAMFragment::.ctor()
Get matching method for System.Void Xamarin.Forms.Platform.Android.PageExtensions/EmbeddedSupportFragment::.ctor(Android.Views.ViewGroup,Xamarin.Forms.Platform.Android.Platform) on target class Microsoft.Intune.Mam.Client.Support.V4.App.MAMFragment
Get matching method for System.Void Xamarin.Forms.Platform.Android.PageExtensions/EmbeddedSupportFragment::.ctor(Android.Views.ViewGroup,Xamarin.Forms.Platform.Android.Platform) on target class Android.Support.V4.App.Fragment
Get matching method for System.Void Xamarin.Forms.Platform.Android.PageExtensions/EmbeddedSupportFragment::.ctor(Android.Views.ViewGroup,Xamarin.Forms.Platform.Android.Platform) on target class Java.Lang.Object
Get matching method for System.Void Xamarin.Forms.Platform.Android.PageExtensions/EmbeddedSupportFragment::.ctor(Android.Views.ViewGroup,Xamarin.Forms.Platform.Android.Platform) on target class System.Object
Get matching method for System.Void Xamarin.Forms.Platform.Android.PageExtensions/EmbeddedSupportFragment::.ctor(Android.Views.ViewGroup,Xamarin.Forms.Platform.Android.Platform) on target class
Get matching method for System.Void Xamarin.Forms.Platform.Android.PageExtensions/EmbeddedSupportFragment::.ctor() on target class Microsoft.Intune.Mam.Client.Support.V4.App.MAMFragment
Replacing call to .ctor with System.Void Microsoft.Intune.Mam.Client.Support.V4.App.MAMFragment::.ctor()
Get matching method for Android.Views.View Xamarin.Forms.Platform.Android.ShellItemRenderer::OnMAMCreateView(Android.Views.LayoutInflater,Android.Views.ViewGroup,Android.OS.Bundle) on target class Xamarin.Forms.Platform.Android.ShellItemRendererBase
Get matching method for Android.Views.View Xamarin.Forms.Platform.Android.ShellItemRenderer::OnMAMCreateView(Android.Views.LayoutInflater,Android.Views.ViewGroup,Android.OS.Bundle) on target class Microsoft.Intune.Mam.Client.Support.V4.App.MAMFragment
Replacing call to onCreateView with Android.Views.View Microsoft.Intune.Mam.Client.Support.V4.App.MAMFragment::OnMAMCreateView(Android.Views.LayoutInflater,Android.Views.ViewGroup,Android.OS.Bundle)
Get matching method for System.Void Xamarin.Forms.Platform.Android.ShellContentFragment::OnMAMDestroy() on target class Microsoft.Intune.Mam.Client.Support.V4.App.MAMFragment
Replacing call to onDestroy with System.Void Microsoft.Intune.Mam.Client.Support.V4.App.MAMFragment::OnMAMDestroy()
Get matching method for System.Void Xamarin.Forms.Platform.Android.ShellContentFragment::.ctor(Xamarin.Forms.Platform.Android.IShellContext,Xamarin.Forms.ShellContent) on target class Microsoft.Intune.Mam.Client.Support.V4.App.MAMFragment
Get matching method for System.Void Xamarin.Forms.Platform.Android.ShellContentFragment::.ctor(Xamarin.Forms.Platform.Android.IShellContext,Xamarin.Forms.ShellContent) on target class Android.Support.V4.App.Fragment
Get matching method for System.Void Xamarin.Forms.Platform.Android.ShellContentFragment::.ctor(Xamarin.Forms.Platform.Android.IShellContext,Xamarin.Forms.ShellContent) on target class Java.Lang.Object
Get matching method for System.Void Xamarin.Forms.Platform.Android.ShellContentFragment::.ctor(Xamarin.Forms.Platform.Android.IShellContext,Xamarin.Forms.ShellContent) on target class System.Object
Get matching method for System.Void Xamarin.Forms.Platform.Android.ShellContentFragment::.ctor(Xamarin.Forms.Platform.Android.IShellContext,Xamarin.Forms.ShellContent) on target class
Get matching method for System.Void Xamarin.Forms.Platform.Android.ShellContentFragment::.ctor(Xamarin.Forms.Platform.Android.IShellContext,Xamarin.Forms.ShellContent) on target class Microsoft.Intune.Mam.Client.Support.V4.App.MAMFragment
Get matching method for System.Void Xamarin.Forms.Platform.Android.ShellContentFragment::.ctor(Xamarin.Forms.Platform.Android.IShellContext,Xamarin.Forms.ShellContent) on target class Android.Support.V4.App.Fragment
Get matching method for System.Void Xamarin.Forms.Platform.Android.ShellContentFragment::.ctor(Xamarin.Forms.Platform.Android.IShellContext,Xamarin.Forms.ShellContent) on target class Java.Lang.Object
Get matching method for System.Void Xamarin.Forms.Platform.Android.ShellContentFragment::.ctor(Xamarin.Forms.Platform.Android.IShellContext,Xamarin.Forms.ShellContent) on target class System.Object
Get matching method for System.Void Xamarin.Forms.Platform.Android.ShellContentFragment::.ctor(Xamarin.Forms.Platform.Android.IShellContext,Xamarin.Forms.ShellContent) on target class
Get matching method for System.Void Xamarin.Forms.Platform.Android.ShellContentFragment::.ctor(Xamarin.Forms.Platform.Android.IShellContext,Xamarin.Forms.Page) on target class Microsoft.Intune.Mam.Client.Support.V4.App.MAMFragment
Get matching method for System.Void Xamarin.Forms.Platform.Android.ShellContentFragment::.ctor(Xamarin.Forms.Platform.Android.IShellContext,Xamarin.Forms.Page) on target class Android.Support.V4.App.Fragment
Get matching method for System.Void Xamarin.Forms.Platform.Android.ShellContentFragment::.ctor(Xamarin.Forms.Platform.Android.IShellContext,Xamarin.Forms.Page) on target class Java.Lang.Object
Get matching method for System.Void Xamarin.Forms.Platform.Android.ShellContentFragment::.ctor(Xamarin.Forms.Platform.Android.IShellContext,Xamarin.Forms.Page) on target class System.Object
Get matching method for System.Void Xamarin.Forms.Platform.Android.ShellContentFragment::.ctor(Xamarin.Forms.Platform.Android.IShellContext,Xamarin.Forms.Page) on target class
Get matching method for System.Void Xamarin.Forms.Platform.Android.ShellContentFragment::.ctor(Xamarin.Forms.Platform.Android.IShellContext,Xamarin.Forms.Page) on target class Microsoft.Intune.Mam.Client.Support.V4.App.MAMFragment
Get matching method for System.Void Xamarin.Forms.Platform.Android.ShellContentFragment::.ctor(Xamarin.Forms.Platform.Android.IShellContext,Xamarin.Forms.Page) on target class Android.Support.V4.App.Fragment
Get matching method for System.Void Xamarin.Forms.Platform.Android.ShellContentFragment::.ctor(Xamarin.Forms.Platform.Android.IShellContext,Xamarin.Forms.Page) on target class Java.Lang.Object
Get matching method for System.Void Xamarin.Forms.Platform.Android.ShellContentFragment::.ctor(Xamarin.Forms.Platform.Android.IShellContext,Xamarin.Forms.Page) on target class System.Object
Get matching method for System.Void Xamarin.Forms.Platform.Android.ShellContentFragment::.ctor(Xamarin.Forms.Platform.Android.IShellContext,Xamarin.Forms.Page) on target class
Get matching method for System.Void Xamarin.Forms.Platform.Android.ShellContentFragment::.ctor(Xamarin.Forms.Platform.Android.IShellContext,Xamarin.Forms.ShellContent) on target class Microsoft.Intune.Mam.Client.Support.V4.App.MAMFragment
Get matching method for System.Void Xamarin.Forms.Platform.Android.ShellContentFragment::.ctor(Xamarin.Forms.Platform.Android.IShellContext,Xamarin.Forms.ShellContent) on target class Android.Support.V4.App.Fragment
Get matching method for System.Void Xamarin.Forms.Platform.Android.ShellContentFragment::.ctor(Xamarin.Forms.Platform.Android.IShellContext,Xamarin.Forms.ShellContent) on target class Java.Lang.Object
Get matching method for System.Void Xamarin.Forms.Platform.Android.ShellContentFragment::.ctor(Xamarin.Forms.Platform.Android.IShellContext,Xamarin.Forms.ShellContent) on target class System.Object
Get matching method for System.Void Xamarin.Forms.Platform.Android.ShellContentFragment::.ctor(Xamarin.Forms.Platform.Android.IShellContext,Xamarin.Forms.ShellContent) on target class
Get matching method for System.Void Xamarin.Forms.Platform.Android.ShellContentFragment::.ctor(Xamarin.Forms.Platform.Android.IShellContext,Xamarin.Forms.Page) on target class Microsoft.Intune.Mam.Client.Support.V4.App.MAMFragment
Get matching method for System.Void Xamarin.Forms.Platform.Android.ShellContentFragment::.ctor(Xamarin.Forms.Platform.Android.IShellContext,Xamarin.Forms.Page) on target class Android.Support.V4.App.Fragment
Get matching method for System.Void Xamarin.Forms.Platform.Android.ShellContentFragment::.ctor(Xamarin.Forms.Platform.Android.IShellContext,Xamarin.Forms.Page) on target class Java.Lang.Object
Get matching method for System.Void Xamarin.Forms.Platform.Android.ShellContentFragment::.ctor(Xamarin.Forms.Platform.Android.IShellContext,Xamarin.Forms.Page) on target class System.Object
Get matching method for System.Void Xamarin.Forms.Platform.Android.ShellContentFragment::.ctor(Xamarin.Forms.Platform.Android.IShellContext,Xamarin.Forms.Page) on target class
Get matching method for System.Void Xamarin.Forms.Platform.Android.ShellItemRendererBase::OnMAMDestroy() on target class Microsoft.Intune.Mam.Client.Support.V4.App.MAMFragment
Replacing call to onDestroy with System.Void Microsoft.Intune.Mam.Client.Support.V4.App.MAMFragment::OnMAMDestroy()
Get matching method for System.Void Xamarin.Forms.Platform.Android.ShellItemRendererBase::.ctor(Xamarin.Forms.Platform.Android.IShellContext) on target class Microsoft.Intune.Mam.Client.Support.V4.App.MAMFragment
Get matching method for System.Void Xamarin.Forms.Platform.Android.ShellItemRendererBase::.ctor(Xamarin.Forms.Platform.Android.IShellContext) on target class Android.Support.V4.App.Fragment
Get matching method for System.Void Xamarin.Forms.Platform.Android.ShellItemRendererBase::.ctor(Xamarin.Forms.Platform.Android.IShellContext) on target class Java.Lang.Object
Get matching method for System.Void Xamarin.Forms.Platform.Android.ShellItemRendererBase::.ctor(Xamarin.Forms.Platform.Android.IShellContext) on target class System.Object
Get matching method for System.Void Xamarin.Forms.Platform.Android.ShellItemRendererBase::.ctor(Xamarin.Forms.Platform.Android.IShellContext) on target class
Get matching method for System.Void Xamarin.Forms.Platform.Android.ShellItemRendererBase::.ctor(Xamarin.Forms.Platform.Android.IShellContext) on target class Microsoft.Intune.Mam.Client.Support.V4.App.MAMFragment
Get matching method for System.Void Xamarin.Forms.Platform.Android.ShellItemRendererBase::.ctor(Xamarin.Forms.Platform.Android.IShellContext) on target class Android.Support.V4.App.Fragment
Get matching method for System.Void Xamarin.Forms.Platform.Android.ShellItemRendererBase::.ctor(Xamarin.Forms.Platform.Android.IShellContext) on target class Java.Lang.Object
Get matching method for System.Void Xamarin.Forms.Platform.Android.ShellItemRendererBase::.ctor(Xamarin.Forms.Platform.Android.IShellContext) on target class System.Object
Get matching method for System.Void Xamarin.Forms.Platform.Android.ShellItemRendererBase::.ctor(Xamarin.Forms.Platform.Android.IShellContext) on target class
Get matching method for System.Void Xamarin.Forms.Platform.Android.ShellSectionRenderer::OnMAMDestroy() on target class Microsoft.Intune.Mam.Client.Support.V4.App.MAMFragment
Replacing call to onDestroy with System.Void Microsoft.Intune.Mam.Client.Support.V4.App.MAMFragment::OnMAMDestroy()
Get matching method for System.Void Xamarin.Forms.Platform.Android.ShellSectionRenderer::.ctor(Xamarin.Forms.Platform.Android.IShellContext) on target class Microsoft.Intune.Mam.Client.Support.V4.App.MAMFragment
Get matching method for System.Void Xamarin.Forms.Platform.Android.ShellSectionRenderer::.ctor(Xamarin.Forms.Platform.Android.IShellContext) on target class Android.Support.V4.App.Fragment
Get matching method for System.Void Xamarin.Forms.Platform.Android.ShellSectionRenderer::.ctor(Xamarin.Forms.Platform.Android.IShellContext) on target class Java.Lang.Object
Get matching method for System.Void Xamarin.Forms.Platform.Android.ShellSectionRenderer::.ctor(Xamarin.Forms.Platform.Android.IShellContext) on target class System.Object
Get matching method for System.Void Xamarin.Forms.Platform.Android.ShellSectionRenderer::.ctor(Xamarin.Forms.Platform.Android.IShellContext) on target class
Get matching method for System.Void Xamarin.Forms.Platform.Android.ShellSectionRenderer::.ctor(Xamarin.Forms.Platform.Android.IShellContext) on target class Microsoft.Intune.Mam.Client.Support.V4.App.MAMFragment
Get matching method for System.Void Xamarin.Forms.Platform.Android.ShellSectionRenderer::.ctor(Xamarin.Forms.Platform.Android.IShellContext) on target class Android.Support.V4.App.Fragment
Get matching method for System.Void Xamarin.Forms.Platform.Android.ShellSectionRenderer::.ctor(Xamarin.Forms.Platform.Android.IShellContext) on target class Java.Lang.Object
Get matching method for System.Void Xamarin.Forms.Platform.Android.ShellSectionRenderer::.ctor(Xamarin.Forms.Platform.Android.IShellContext) on target class System.Object
Get matching method for System.Void Xamarin.Forms.Platform.Android.ShellSectionRenderer::.ctor(Xamarin.Forms.Platform.Android.IShellContext) on target class
Get matching method for System.Void Xamarin.Forms.Platform.Android.ShellSectionRenderer::.ctor(System.IntPtr,Android.Runtime.JniHandleOwnership) on target class Microsoft.Intune.Mam.Client.Support.V4.App.MAMFragment
Replacing call to .ctor with System.Void Microsoft.Intune.Mam.Client.Support.V4.App.MAMFragment::.ctor(System.IntPtr,Android.Runtime.JniHandleOwnership)
Get matching method for System.Void Xamarin.Forms.Platform.Android.ShellSectionRenderer::.ctor(System.IntPtr,Android.Runtime.JniHandleOwnership) on target class Microsoft.Intune.Mam.Client.Support.V4.App.MAMFragment
Replacing call to .ctor with System.Void Microsoft.Intune.Mam.Client.Support.V4.App.MAMFragment::.ctor(System.IntPtr,Android.Runtime.JniHandleOwnership)
Get matching method for System.Void Xamarin.Forms.Platform.Android.AppCompat.ShellFragmentContainer::OnMAMDestroy() on target class Xamarin.Forms.Platform.Android.AppCompat.FragmentContainer
Get matching method for System.Void Xamarin.Forms.Platform.Android.AppCompat.ShellFragmentContainer::OnMAMDestroy() on target class Microsoft.Intune.Mam.Client.Support.V4.App.MAMFragment
Replacing call to onDestroy with System.Void Microsoft.Intune.Mam.Client.Support.V4.App.MAMFragment::OnMAMDestroy()
Get matching method for System.Void Xamarin.Forms.Platform.Android.AppCompat.FragmentContainer::OnMAMDestroyView() on target class Microsoft.Intune.Mam.Client.Support.V4.App.MAMFragment
Replacing call to onDestroyView with System.Void Microsoft.Intune.Mam.Client.Support.V4.App.MAMFragment::OnMAMDestroyView()
Get matching method for System.Void Xamarin.Forms.Platform.Android.AppCompat.FragmentContainer::OnMAMPause() on target class Microsoft.Intune.Mam.Client.Support.V4.App.MAMFragment
Replacing call to onPause with System.Void Microsoft.Intune.Mam.Client.Support.V4.App.MAMFragment::OnMAMPause()
Get matching method for System.Void Xamarin.Forms.Platform.Android.AppCompat.FragmentContainer::OnMAMResume() on target class Microsoft.Intune.Mam.Client.Support.V4.App.MAMFragment
Replacing call to onResume with System.Void Microsoft.Intune.Mam.Client.Support.V4.App.MAMFragment::OnMAMResume()
Get matching method for System.Void Xamarin.Forms.Platform.Android.AppCompat.FragmentContainer::.ctor() on target class Microsoft.Intune.Mam.Client.Support.V4.App.MAMFragment
Replacing call to .ctor with System.Void Microsoft.Intune.Mam.Client.Support.V4.App.MAMFragment::.ctor()
Get matching method for System.Void Xamarin.Forms.Platform.Android.AppCompat.FragmentContainer::.ctor(System.IntPtr,Android.Runtime.JniHandleOwnership) on target class Microsoft.Intune.Mam.Client.Support.V4.App.MAMFragment
Replacing call to .ctor with System.Void Microsoft.Intune.Mam.Client.Support.V4.App.MAMFragment::.ctor(System.IntPtr,Android.Runtime.JniHandleOwnership)
Remapping newobj call from System.Void Android.App.AlertDialog/Builder::.ctor(Android.Content.Context) to System.Void Microsoft.Intune.Mam.Client.App.MAMAlertDialogBuilder::.ctor(Android.Content.Context)
Remapping newobj call from System.Void Android.App.AlertDialog/Builder::.ctor(Android.Content.Context) to System.Void Microsoft.Intune.Mam.Client.App.MAMAlertDialogBuilder::.ctor(Android.Content.Context)
Remapping newobj call from System.Void Android.App.AlertDialog/Builder::.ctor(Android.Content.Context) to System.Void Microsoft.Intune.Mam.Client.App.MAMAlertDialogBuilder::.ctor(Android.Content.Context)
Remapping newobj call from System.Void Android.App.AlertDialog/Builder::.ctor(Android.Content.Context) to System.Void Microsoft.Intune.Mam.Client.App.MAMAlertDialogBuilder::.ctor(Android.Content.Context)
Remapping newobj call from System.Void Android.Widget.TextView::.ctor(Android.Content.Context) to System.Void Microsoft.Intune.Mam.Client.Widget.MAMTextView::.ctor(Android.Content.Context)
Remapping newobj call from System.Void Android.Widget.TextView::.ctor(Android.Content.Context) to System.Void Microsoft.Intune.Mam.Client.Widget.MAMTextView::.ctor(Android.Content.Context)
Remapping newobj call from System.Void Android.Widget.TextView::.ctor(Android.Content.Context) to System.Void Microsoft.Intune.Mam.Client.Widget.MAMTextView::.ctor(Android.Content.Context)
Remapping newobj call from System.Void Android.Widget.TextView::.ctor(Android.Content.Context) to System.Void Microsoft.Intune.Mam.Client.Widget.MAMTextView::.ctor(Android.Content.Context)
Remapping newobj call from System.Void Android.Widget.TextView::.ctor(Android.Content.Context) to System.Void Microsoft.Intune.Mam.Client.Widget.MAMTextView::.ctor(Android.Content.Context)
Remapping newobj call from System.Void Android.Widget.TextView::.ctor(Android.Content.Context) to System.Void Microsoft.Intune.Mam.Client.Widget.MAMTextView::.ctor(Android.Content.Context)
Remapping newobj call from System.Void Android.Webkit.WebView::.ctor(Android.Content.Context) to System.Void Microsoft.Intune.Mam.Client.Widget.MAMWebView::.ctor(Android.Content.Context)
Remapping newobj call from System.Void Android.Support.V7.Widget.AppCompatAutoCompleteTextView::.ctor(Android.Content.Context) to System.Void Microsoft.Intune.Mam.Client.Widget.MAMAppCompatAutoCompleteTextView::.ctor(Android.Content.Context)
Placed rewritten assembly at obj/Release/mamRemapperOutput/Xamarin.Forms.Platform.Android.dll
Modified reference: obj/Release/mamRemapperOutput/Xamarin.Forms.Platform.Android.dll
Target GenerateTargetFrameworkMonikerAttribute:
Skipping target "GenerateTargetFrameworkMonikerAttribute" because all output files are up-to-date with respect to the input files.
Target XamlG:
Skipping target "XamlG" because it has no outputs.
Target CssG:
Skipping target "CssG" because it has no outputs.
Target CssG:
Skipping target "CssG" because it has no outputs.
Target XamlG:
Skipping target "XamlG" because it has no outputs.
Target CoreCompile:
/Library/Frameworks/Mono.framework/Versions/6.0.0/lib/mono/msbuild/Current/bin/Roslyn/csc.exe /noconfig /nowarn:1701,1702,2008 /nostdlib+ /errorreport:prompt /warn:4 /define:__XAMARIN_ANDROID_v1_0__;__MOBILE__;__ANDROID__;__ANDROID_1__;__ANDROID_2__;__ANDROID_3__;__ANDROID_4__;__ANDROID_5__;__ANDROID_6__;__ANDROID_7__;__ANDROID_8__;__ANDROID_9__;__ANDROID_10__;__ANDROID_11__;__ANDROID_12__;__ANDROID_13__;__ANDROID_14__;__ANDROID_15__;__ANDROID_16__;__ANDROID_17__;__ANDROID_18__;__ANDROID_19__;__ANDROID_20__;__ANDROID_21__;__ANDROID_22__;__ANDROID_23__;__ANDROID_24__;__ANDROID_25__;__ANDROID_26__;__ANDROID_27__;__ANDROID_28__ /errorendlocation /preferreduilang:en-US /reference:/Users/matthewferguson/.nuget/packages/xamarin.forms/3.6.0.264807/lib/MonoAndroid90/FormsViewGroup.dll /reference:/Library/Frameworks/Mono.framework/External/xbuild-frameworks/MonoAndroid/v1.0/Java.Interop.dll /reference:/Users/matthewferguson/.nuget/packages/microsoft.identitymodel.clients.activedirectory/3.19.8/lib/MonoAndroid7/Microsoft.IdentityModel.Clients.ActiveDirectory.dll /reference:/Users/matthewferguson/.nuget/packages/microsoft.identitymodel.clients.activedirectory/3.19.8/lib/MonoAndroid7/Microsoft.IdentityModel.Clients.ActiveDirectory.Platform.dll /reference:/Users/matthewferguson/.nuget/packages/microsoft.intune.mam.xamarin.android/3.0.4428.1/lib/MonoAndroid/Microsoft.Intune.Android.dll /reference:/Library/Frameworks/Mono.framework/External/xbuild-frameworks/MonoAndroid/v9.0/Mono.Android.dll /reference:/Library/Frameworks/Mono.framework/External/xbuild-frameworks/MonoAndroid/v1.0/mscorlib.dll /reference:/Users/matthewferguson/.nuget/packages/sqlite-net-pcl/1.5.231/lib/netstandard1.1/SQLite-net.dll /reference:/Users/matthewferguson/.nuget/packages/sqlitepclraw.bundle_green/1.1.11/lib/MonoAndroid/SQLitePCLRaw.batteries_green.dll /reference:/Users/matthewferguson/.nuget/packages/sqlitepclraw.bundle_green/1.1.11/lib/MonoAndroid/SQLitePCLRaw.batteries_v2.dll /reference:/Users/matthewferguson/.nuget/packages/sqlitepclraw.core/1.1.11/lib/MonoAndroid/SQLitePCLRaw.core.dll /reference:/Users/matthewferguson/.nuget/packages/sqlitepclraw.lib.e_sqlite3.android/1.1.11/lib/MonoAndroid/SQLitePCLRaw.lib.e_sqlite3.dll /reference:/Users/matthewferguson/.nuget/packages/sqlitepclraw.provider.e_sqlite3.android/1.1.11/lib/MonoAndroid/SQLitePCLRaw.provider.e_sqlite3.dll /reference:/Library/Frameworks/Mono.framework/External/xbuild-frameworks/MonoAndroid/v1.0/System.Core.dll /reference:/Library/Frameworks/Mono.framework/External/xbuild-frameworks/MonoAndroid/v1.0/System.dll /reference:/Library/Frameworks/Mono.framework/External/xbuild-frameworks/MonoAndroid/v1.0/System.Xml.dll /reference:/Library/Frameworks/Mono.framework/External/xbuild-frameworks/MonoAndroid/v1.0/System.Xml.Linq.dll /reference:/Users/matthewferguson/Projects/Taskr-Sample-Intune-Xamarin-Android-Apps/TaskrForms/TaskrForms/bin/Release/netstandard2.0/TaskrForms.dll /reference:/Users/matthewferguson/.nuget/packages/xamarin.android.arch.core.common/1.1.1.1/lib/monoandroid90/Xamarin.Android.Arch.Core.Common.dll /reference:/Users/matthewferguson/.nuget/packages/xamarin.android.arch.core.runtime/1.1.1.1/lib/monoandroid90/Xamarin.Android.Arch.Core.Runtime.dll /reference:/Users/matthewferguson/.nuget/packages/xamarin.android.arch.lifecycle.common/1.1.1.1/lib/monoandroid90/Xamarin.Android.Arch.Lifecycle.Common.dll /reference:/Users/matthewferguson/.nuget/packages/xamarin.android.arch.lifecycle.livedata.core/1.1.1.1/lib/monoandroid90/Xamarin.Android.Arch.Lifecycle.LiveData.Core.dll /reference:/Users/matthewferguson/.nuget/packages/xamarin.android.arch.lifecycle.livedata/1.1.1.1/lib/monoandroid90/Xamarin.Android.Arch.Lifecycle.LiveData.dll /reference:/Users/matthewferguson/.nuget/packages/xamarin.android.arch.lifecycle.runtime/1.1.1.1/lib/monoandroid90/Xamarin.Android.Arch.Lifecycle.Runtime.dll /reference:/Users/matthewferguson/.nuget/packages/xamarin.android.arch.lifecycle.viewmodel/1.1.1.1/lib/monoandroid90/Xamarin.Android.Arch.Lifecycle.ViewModel.dll /reference:/Users/matthewferguson/.nuget/packages/xamarin.android.support.animated.vector.drawable/28.0.0.1/lib/monoandroid90/Xamarin.Android.Support.Animated.Vector.Drawable.dll /reference:/Users/matthewferguson/.nuget/packages/xamarin.android.support.annotations/28.0.0.1/lib/monoandroid90/Xamarin.Android.Support.Annotations.dll /reference:/Users/matthewferguson/.nuget/packages/xamarin.android.support.asynclayoutinflater/28.0.0.1/lib/monoandroid90/Xamarin.Android.Support.AsyncLayoutInflater.dll /reference:/Users/matthewferguson/.nuget/packages/xamarin.android.support.collections/28.0.0.1/lib/monoandroid90/Xamarin.Android.Support.Collections.dll /reference:/Users/matthewferguson/.nuget/packages/xamarin.android.support.compat/28.0.0.1/lib/monoandroid90/Xamarin.Android.Support.Compat.dll /reference:/Users/matthewferguson/.nuget/packages/xamarin.android.support.constraint.layout/1.1.2/lib/MonoAndroid70/Xamarin.Android.Support.Constraint.Layout.dll /reference:/Users/matthewferguson/.nuget/packages/xamarin.android.support.constraint.layout.solver/1.1.2/lib/MonoAndroid70/Xamarin.Android.Support.Constraint.Layout.Solver.dll /reference:/Users/matthewferguson/.nuget/packages/xamarin.android.support.coordinaterlayout/28.0.0.1/lib/monoandroid90/Xamarin.Android.Support.CoordinaterLayout.dll /reference:/Users/matthewferguson/.nuget/packages/xamarin.android.support.core.ui/28.0.0.1/lib/monoandroid90/Xamarin.Android.Support.Core.UI.dll /reference:/Users/matthewferguson/.nuget/packages/xamarin.android.support.core.utils/28.0.0.1/lib/monoandroid90/Xamarin.Android.Support.Core.Utils.dll /reference:/Users/matthewferguson/.nuget/packages/xamarin.android.support.cursoradapter/28.0.0.1/lib/monoandroid90/Xamarin.Android.Support.CursorAdapter.dll /reference:/Users/matthewferguson/.nuget/packages/xamarin.android.support.customtabs/28.0.0.1/lib/monoandroid90/Xamarin.Android.Support.CustomTabs.dll /reference:/Users/matthewferguson/.nuget/packages/xamarin.android.support.customview/28.0.0.1/lib/monoandroid90/Xamarin.Android.Support.CustomView.dll /reference:/Users/matthewferguson/.nuget/packages/xamarin.android.support.design/28.0.0.1/lib/monoandroid90/Xamarin.Android.Support.Design.dll /reference:/Users/matthewferguson/.nuget/packages/xamarin.android.support.documentfile/28.0.0.1/lib/monoandroid90/Xamarin.Android.Support.DocumentFile.dll /reference:/Users/matthewferguson/.nuget/packages/xamarin.android.support.drawerlayout/28.0.0.1/lib/monoandroid90/Xamarin.Android.Support.DrawerLayout.dll /reference:/Users/matthewferguson/.nuget/packages/xamarin.android.support.emoji.appcompat/28.0.0.1/lib/monoandroid90/Xamarin.Android.Support.Emoji.AppCompat.dll /reference:/Users/matthewferguson/.nuget/packages/xamarin.android.support.emoji/28.0.0.1/lib/monoandroid90/Xamarin.Android.Support.Emoji.dll /reference:/Users/matthewferguson/.nuget/packages/xamarin.android.support.fragment/28.0.0.1/lib/monoandroid90/Xamarin.Android.Support.Fragment.dll /reference:/Users/matthewferguson/.nuget/packages/xamarin.android.support.interpolator/28.0.0.1/lib/monoandroid90/Xamarin.Android.Support.Interpolator.dll /reference:/Users/matthewferguson/.nuget/packages/xamarin.android.support.loader/28.0.0.1/lib/monoandroid90/Xamarin.Android.Support.Loader.dll /reference:/Users/matthewferguson/.nuget/packages/xamarin.android.support.localbroadcastmanager/28.0.0.1/lib/monoandroid90/Xamarin.Android.Support.LocalBroadcastManager.dll /reference:/Users/matthewferguson/.nuget/packages/xamarin.android.support.media.compat/28.0.0.1/lib/monoandroid90/Xamarin.Android.Support.Media.Compat.dll /reference:/Users/matthewferguson/.nuget/packages/xamarin.android.support.print/28.0.0.1/lib/monoandroid90/Xamarin.Android.Support.Print.dll /reference:/Users/matthewferguson/.nuget/packages/xamarin.android.support.slidingpanelayout/28.0.0.1/lib/monoandroid90/Xamarin.Android.Support.SlidingPaneLayout.dll /reference:/Users/matthewferguson/.nuget/packages/xamarin.android.support.swiperefreshlayout/28.0.0.1/lib/monoandroid90/Xamarin.Android.Support.SwipeRefreshLayout.dll /reference:/Users/matthewferguson/.nuget/packages/xamarin.android.support.transition/28.0.0.1/lib/monoandroid90/Xamarin.Android.Support.Transition.dll /reference:/Users/matthewferguson/.nuget/packages/xamarin.android.support.v17.leanback/28.0.0.1/lib/monoandroid90/Xamarin.Android.Support.v17.Leanback.dll /reference:/Users/matthewferguson/.nuget/packages/xamarin.android.support.v4/28.0.0.1/lib/monoandroid90/Xamarin.Android.Support.v4.dll /reference:/Users/matthewferguson/.nuget/packages/xamarin.android.support.v7.appcompat/28.0.0.1/lib/monoandroid90/Xamarin.Android.Support.v7.AppCompat.dll /reference:/Users/matthewferguson/.nuget/packages/xamarin.android.support.v7.cardview/28.0.0.1/lib/monoandroid90/Xamarin.Android.Support.v7.CardView.dll /reference:/Users/matthewferguson/.nuget/packages/xamarin.android.support.v7.mediarouter/28.0.0.1/lib/monoandroid90/Xamarin.Android.Support.v7.MediaRouter.dll /reference:/Users/matthewferguson/.nuget/packages/xamarin.android.support.v7.palette/28.0.0.1/lib/monoandroid90/Xamarin.Android.Support.v7.Palette.dll /reference:/Users/matthewferguson/.nuget/packages/xamarin.android.support.v7.recyclerview/28.0.0.1/lib/monoandroid90/Xamarin.Android.Support.v7.RecyclerView.dll /reference:/Users/matthewferguson/.nuget/packages/xamarin.android.support.vector.drawable/28.0.0.1/lib/monoandroid90/Xamarin.Android.Support.Vector.Drawable.dll /reference:/Users/matthewferguson/.nuget/packages/xamarin.android.support.versionedparcelable/28.0.0.1/lib/monoandroid90/Xamarin.Android.Support.VersionedParcelable.dll /reference:/Users/matthewferguson/.nuget/packages/xamarin.android.support.viewpager/28.0.0.1/lib/monoandroid90/Xamarin.Android.Support.ViewPager.dll /reference:/Users/matthewferguson/.nuget/packages/xamarin.forms/3.6.0.264807/lib/MonoAndroid90/Xamarin.Forms.Core.dll /reference:/Users/matthewferguson/.nuget/packages/xamarin.forms/3.6.0.264807/lib/MonoAndroid90/Xamarin.Forms.Platform.dll /reference:/Users/matthewferguson/.nuget/packages/xamarin.forms/3.6.0.264807/lib/MonoAndroid90/Xamarin.Forms.Xaml.dll /reference:/Library/Frameworks/Mono.framework/External/xbuild-frameworks/MonoAndroid/v1.0/Facades/Microsoft.Win32.Primitives.dll /reference:/Library/Frameworks/Mono.framework/External/xbuild-frameworks/MonoAndroid/v1.0/Facades/Microsoft.Win32.Registry.AccessControl.dll /reference:/Library/Frameworks/Mono.framework/External/xbuild-frameworks/MonoAndroid/v1.0/Facades/Microsoft.Win32.Registry.dll /reference:/Library/Frameworks/Mono.framework/External/xbuild-frameworks/MonoAndroid/v1.0/Facades/netstandard.dll /reference:/Library/Frameworks/Mono.framework/External/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.AppContext.dll /reference:/Library/Frameworks/Mono.framework/External/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Buffers.dll /reference:/Library/Frameworks/Mono.framework/External/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Collections.Concurrent.dll /reference:/Library/Frameworks/Mono.framework/External/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Collections.dll /reference:/Library/Frameworks/Mono.framework/External/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Collections.NonGeneric.dll /reference:/Library/Frameworks/Mono.framework/External/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Collections.Specialized.dll /reference:/Library/Frameworks/Mono.framework/External/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.ComponentModel.Annotations.dll /reference:/Library/Frameworks/Mono.framework/External/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.ComponentModel.dll /reference:/Library/Frameworks/Mono.framework/External/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.ComponentModel.EventBasedAsync.dll /reference:/Library/Frameworks/Mono.framework/External/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.ComponentModel.Primitives.dll /reference:/Library/Frameworks/Mono.framework/External/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.ComponentModel.TypeConverter.dll /reference:/Library/Frameworks/Mono.framework/External/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Console.dll /reference:/Library/Frameworks/Mono.framework/External/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Data.Common.dll /reference:/Library/Frameworks/Mono.framework/External/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Data.SqlClient.dll /reference:/Library/Frameworks/Mono.framework/External/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Diagnostics.Contracts.dll /reference:/Library/Frameworks/Mono.framework/External/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Diagnostics.Debug.dll /reference:/Library/Frameworks/Mono.framework/External/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Diagnostics.FileVersionInfo.dll /reference:/Library/Frameworks/Mono.framework/External/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Diagnostics.Process.dll /reference:/Library/Frameworks/Mono.framework/External/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Diagnostics.StackTrace.dll /reference:/Library/Frameworks/Mono.framework/External/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Diagnostics.TextWriterTraceListener.dll /reference:/Library/Frameworks/Mono.framework/External/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Diagnostics.Tools.dll /reference:/Library/Frameworks/Mono.framework/External/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Diagnostics.TraceEvent.dll /reference:/Library/Frameworks/Mono.framework/External/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Diagnostics.TraceSource.dll /reference:/Library/Frameworks/Mono.framework/External/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Diagnostics.Tracing.dll /reference:/Library/Frameworks/Mono.framework/External/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Drawing.Common.dll /reference:/Library/Frameworks/Mono.framework/External/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Drawing.Primitives.dll /reference:/Library/Frameworks/Mono.framework/External/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Dynamic.Runtime.dll /reference:/Library/Frameworks/Mono.framework/External/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Globalization.Calendars.dll /reference:/Library/Frameworks/Mono.framework/External/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Globalization.dll /reference:/Library/Frameworks/Mono.framework/External/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Globalization.Extensions.dll /reference:/Library/Frameworks/Mono.framework/External/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.IO.Compression.ZipFile.dll /reference:/Library/Frameworks/Mono.framework/External/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.IO.dll /reference:/Library/Frameworks/Mono.framework/External/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.IO.FileSystem.AccessControl.dll /reference:/Library/Frameworks/Mono.framework/External/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.IO.FileSystem.dll /reference:/Library/Frameworks/Mono.framework/External/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.IO.FileSystem.DriveInfo.dll /reference:/Library/Frameworks/Mono.framework/External/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.IO.FileSystem.Primitives.dll /reference:/Library/Frameworks/Mono.framework/External/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.IO.FileSystem.Watcher.dll /reference:/Library/Frameworks/Mono.framework/External/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.IO.IsolatedStorage.dll /reference:/Library/Frameworks/Mono.framework/External/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.IO.MemoryMappedFiles.dll /reference:/Library/Frameworks/Mono.framework/External/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.IO.Pipes.dll /reference:/Library/Frameworks/Mono.framework/External/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.IO.UnmanagedMemoryStream.dll /reference:/Library/Frameworks/Mono.framework/External/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Linq.dll /reference:/Library/Frameworks/Mono.framework/External/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Linq.Expressions.dll /reference:/Library/Frameworks/Mono.framework/External/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Linq.Parallel.dll /reference:/Library/Frameworks/Mono.framework/External/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Linq.Queryable.dll /reference:/Library/Frameworks/Mono.framework/External/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Memory.dll /reference:/Library/Frameworks/Mono.framework/External/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Net.AuthenticationManager.dll /reference:/Library/Frameworks/Mono.framework/External/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Net.Cache.dll /reference:/Library/Frameworks/Mono.framework/External/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Net.HttpListener.dll /reference:/Library/Frameworks/Mono.framework/External/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Net.Mail.dll /reference:/Library/Frameworks/Mono.framework/External/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Net.NameResolution.dll /reference:/Library/Frameworks/Mono.framework/External/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Net.NetworkInformation.dll /reference:/Library/Frameworks/Mono.framework/External/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Net.Ping.dll /reference:/Library/Frameworks/Mono.framework/External/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Net.Primitives.dll /reference:/Library/Frameworks/Mono.framework/External/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Net.Requests.dll /reference:/Library/Frameworks/Mono.framework/External/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Net.Security.dll /reference:/Library/Frameworks/Mono.framework/External/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Net.ServicePoint.dll /reference:/Library/Frameworks/Mono.framework/External/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Net.Sockets.dll /reference:/Library/Frameworks/Mono.framework/External/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Net.Utilities.dll /reference:/Library/Frameworks/Mono.framework/External/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Net.WebHeaderCollection.dll /reference:/Library/Frameworks/Mono.framework/External/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Net.WebSockets.Client.dll /reference:/Library/Frameworks/Mono.framework/External/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Net.WebSockets.dll /reference:/Library/Frameworks/Mono.framework/External/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.ObjectModel.dll /reference:/Library/Frameworks/Mono.framework/External/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Reflection.DispatchProxy.dll /reference:/Library/Frameworks/Mono.framework/External/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Reflection.dll /reference:/Library/Frameworks/Mono.framework/External/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Reflection.Emit.dll /reference:/Library/Frameworks/Mono.framework/External/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Reflection.Emit.ILGeneration.dll /reference:/Library/Frameworks/Mono.framework/External/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Reflection.Emit.Lightweight.dll /reference:/Library/Frameworks/Mono.framework/External/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Reflection.Extensions.dll /reference:/Library/Frameworks/Mono.framework/External/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Reflection.Primitives.dll /reference:/Library/Frameworks/Mono.framework/External/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Reflection.TypeExtensions.dll /reference:/Library/Frameworks/Mono.framework/External/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Resources.Reader.dll /reference:/Library/Frameworks/Mono.framework/External/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Resources.ReaderWriter.dll /reference:/Library/Frameworks/Mono.framework/External/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Resources.ResourceManager.dll /reference:/Library/Frameworks/Mono.framework/External/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Resources.Writer.dll /reference:/Library/Frameworks/Mono.framework/External/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Runtime.CompilerServices.VisualC.dll /reference:/Library/Frameworks/Mono.framework/External/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Runtime.dll /reference:/Library/Frameworks/Mono.framework/External/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Runtime.Extensions.dll /reference:/Library/Frameworks/Mono.framework/External/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Runtime.Handles.dll /reference:/Library/Frameworks/Mono.framework/External/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Runtime.InteropServices.dll /reference:/Library/Frameworks/Mono.framework/External/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Runtime.InteropServices.RuntimeInformation.dll /reference:/Library/Frameworks/Mono.framework/External/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Runtime.InteropServices.WindowsRuntime.dll /reference:/Library/Frameworks/Mono.framework/External/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Runtime.Loader.dll /reference:/Library/Frameworks/Mono.framework/External/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Runtime.Numerics.dll /reference:/Library/Frameworks/Mono.framework/External/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Runtime.Serialization.Formatters.dll /reference:/Library/Frameworks/Mono.framework/External/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Runtime.Serialization.Json.dll /reference:/Library/Frameworks/Mono.framework/External/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Runtime.Serialization.Primitives.dll /reference:/Library/Frameworks/Mono.framework/External/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Runtime.Serialization.Xml.dll /reference:/Library/Frameworks/Mono.framework/External/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Security.AccessControl.dll /reference:/Library/Frameworks/Mono.framework/External/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Security.Claims.dll /reference:/Library/Frameworks/Mono.framework/External/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Security.Cryptography.Algorithms.dll /reference:/Library/Frameworks/Mono.framework/External/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Security.Cryptography.Cng.dll /reference:/Library/Frameworks/Mono.framework/External/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Security.Cryptography.Csp.dll /reference:/Library/Frameworks/Mono.framework/External/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Security.Cryptography.DeriveBytes.dll /reference:/Library/Frameworks/Mono.framework/External/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Security.Cryptography.Encoding.dll /reference:/Library/Frameworks/Mono.framework/External/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Security.Cryptography.Encryption.Aes.dll /reference:/Library/Frameworks/Mono.framework/External/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Security.Cryptography.Encryption.dll /reference:/Library/Frameworks/Mono.framework/External/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Security.Cryptography.Encryption.ECDiffieHellman.dll /reference:/Library/Frameworks/Mono.framework/External/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Security.Cryptography.Encryption.ECDsa.dll /reference:/Library/Frameworks/Mono.framework/External/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Security.Cryptography.Hashing.Algorithms.dll /reference:/Library/Frameworks/Mono.framework/External/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Security.Cryptography.Hashing.dll /reference:/Library/Frameworks/Mono.framework/External/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Security.Cryptography.OpenSsl.dll /reference:/Library/Frameworks/Mono.framework/External/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Security.Cryptography.Pkcs.dll /reference:/Library/Frameworks/Mono.framework/External/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Security.Cryptography.Primitives.dll /reference:/Library/Frameworks/Mono.framework/External/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Security.Cryptography.ProtectedData.dll /reference:/Library/Frameworks/Mono.framework/External/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Security.Cryptography.RandomNumberGenerator.dll /reference:/Library/Frameworks/Mono.framework/External/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Security.Cryptography.RSA.dll /reference:/Library/Frameworks/Mono.framework/External/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Security.Cryptography.X509Certificates.dll /reference:/Library/Frameworks/Mono.framework/External/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Security.Principal.dll /reference:/Library/Frameworks/Mono.framework/External/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Security.Principal.Windows.dll /reference:/Library/Frameworks/Mono.framework/External/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Security.SecureString.dll /reference:/Library/Frameworks/Mono.framework/External/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.ServiceModel.Duplex.dll /reference:/Library/Frameworks/Mono.framework/External/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.ServiceModel.Http.dll /reference:/Library/Frameworks/Mono.framework/External/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.ServiceModel.NetTcp.dll /reference:/Library/Frameworks/Mono.framework/External/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.ServiceModel.Primitives.dll /reference:/Library/Frameworks/Mono.framework/External/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.ServiceModel.Security.dll /reference:/Library/Frameworks/Mono.framework/External/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.ServiceProcess.ServiceController.dll /reference:/Library/Frameworks/Mono.framework/External/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Text.Encoding.CodePages.dll /reference:/Library/Frameworks/Mono.framework/External/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Text.Encoding.dll /reference:/Library/Frameworks/Mono.framework/External/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Text.Encoding.Extensions.dll /reference:/Library/Frameworks/Mono.framework/External/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Text.RegularExpressions.dll /reference:/Library/Frameworks/Mono.framework/External/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Threading.AccessControl.dll /reference:/Library/Frameworks/Mono.framework/External/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Threading.dll /reference:/Library/Frameworks/Mono.framework/External/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Threading.Overlapped.dll /reference:/Library/Frameworks/Mono.framework/External/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Threading.Tasks.dll /reference:/Library/Frameworks/Mono.framework/External/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Threading.Tasks.Extensions.dll /reference:/Library/Frameworks/Mono.framework/External/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Threading.Tasks.Parallel.dll /reference:/Library/Frameworks/Mono.framework/External/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Threading.Thread.dll /reference:/Library/Frameworks/Mono.framework/External/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Threading.ThreadPool.dll /reference:/Library/Frameworks/Mono.framework/External/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Threading.Timer.dll /reference:/Library/Frameworks/Mono.framework/External/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.ValueTuple.dll /reference:/Library/Frameworks/Mono.framework/External/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Xml.ReaderWriter.dll /reference:/Library/Frameworks/Mono.framework/External/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Xml.XDocument.dll /reference:/Library/Frameworks/Mono.framework/External/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Xml.XmlDocument.dll /reference:/Library/Frameworks/Mono.framework/External/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Xml.XmlSerializer.dll /reference:/Library/Frameworks/Mono.framework/External/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Xml.XPath.dll /reference:/Library/Frameworks/Mono.framework/External/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Xml.XPath.XDocument.dll /reference:/Library/Frameworks/Mono.framework/External/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Xml.XPath.XmlDocument.dll /reference:/Library/Frameworks/Mono.framework/External/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Xml.Xsl.Primitives.dll /reference:/Users/matthewferguson/Projects/Taskr-Sample-Intune-Xamarin-Android-Apps/TaskrForms/TaskrForms.Android/obj/Release/mamRemapperOutput/Xamarin.Forms.Platform.Android.dll /debug+ /debug:portable /optimize+ /out:obj/Release/TaskrForms.Android.dll /target:library /utf8output Authentication/Authenticator.cs Authentication/MAMWEAuthCallback.cs ConfigUtility.cs CustomFileProvider.cs MainActivity.cs MessageUtility.cs PrinterUtility.cs Properties/AssemblyInfo.cs Receivers/EnrollmentNotificationReceiver.cs Receivers/ToastNotificationReceiver.cs Receivers/WipeNotificationReceiver.cs Resources/Resource.Designer.cs SaveUtility.cs TaskrApp.cs "obj/Release/MonoAndroid,Version=v9.0.AssemblyAttributes.cs"
PrinterUtility.cs(34,47,34,74): warning CS0618: 'Forms.Context' is obsolete: 'Context is obsolete as of version 2.5. Please use a local context instead.'
PrinterUtility.cs(73,55,73,82): warning CS0618: 'Forms.Context' is obsolete: 'Context is obsolete as of version 2.5. Please use a local context instead.'
SaveUtility.cs(102,61,102,74): warning CS0618: 'Forms.Context' is obsolete: 'Context is obsolete as of version 2.5. Please use a local context instead.'
Authentication/Authenticator.cs(177,82,177,95): warning CS0618: 'Forms.Context' is obsolete: 'Context is obsolete as of version 2.5. Please use a local context instead.'
Done building target "CoreCompile" in project "TaskrForms.Android.csproj".
Target XamlC:
Compiling Xaml, assembly: obj/Release/TaskrForms.Android.dll
Touching "obj/Release/XamlC.stamp".
Target RemapApplicationCode:
Started RemapAndroidAssemblies Remapping...
Assembly to process: /Users/matthewferguson/Projects/Taskr-Sample-Intune-Xamarin-Android-Apps/TaskrForms/TaskrForms.Android/obj/Release//TaskrForms.Android.dll
Loading Config: /Users/matthewferguson/.nuget/packages/microsoft.intune.mam.remapper.tasks/0.1.4428.1/build/MonoAndroid10/../../content/MonoAndroid10/remapping-config.json
Rewriting System.Void TaskrForms.Droid.MainActivity::.ctor()
Rewriting System.Void TaskrForms.Droid.TaskrApp::.ctor(System.IntPtr,Android.Runtime.JniHandleOwnership)
Rewriting System.Void TaskrForms.Droid.CustomFileProvider::.ctor()
Rewriting System.Void TaskrForms.Droid.MainActivity::.ctor()
Rewriting System.Void TaskrForms.Droid.MainActivity::.ctor()
Changing base type of source class TaskrForms.Droid.CustomFileProvider from android.support.v4.content.FileProvider to target class microsoft.intune.mam.client.support.v4.content.MAMFileProvider
Rewriting System.Void TaskrForms.Droid.CustomFileProvider::.ctor()
Get matching method for System.Void TaskrForms.Droid.CustomFileProvider::.ctor() on target class Microsoft.Intune.Mam.Client.Support.V4.Content.MAMFileProvider
Replacing call to .ctor with System.Void Microsoft.Intune.Mam.Client.Support.V4.Content.MAMFileProvider::.ctor()
Class TaskrForms.Droid.SaveUtility's method OpenFile makes calls to queryIntentActivities on class android.content.pm.PackageManager, remapping to QueryIntentActivities of class microsoft.intune.mam.client.content.pm.MAMPackageManagement.
Remapping newobj call from System.Void Android.Webkit.WebView::.ctor(Android.Content.Context) to System.Void Microsoft.Intune.Mam.Client.Widget.MAMWebView::.ctor(Android.Content.Context)
Target _CopyFilesMarkedCopyLocal:
Touching "/Users/matthewferguson/Projects/Taskr-Sample-Intune-Xamarin-Android-Apps/TaskrForms/TaskrForms.Android/obj/Release/TaskrForms.Android.csproj.CopyComplete".
Target GetCopyToOutputDirectoryItems:
__________________________________________________
Project "/Users/matthewferguson/Projects/Taskr-Sample-Intune-Xamarin-Android-Apps/TaskrForms/TaskrForms.Android/TaskrForms.Android.csproj" is building "/Users/matthewferguson/Projects/Taskr-Sample-Intune-Xamarin-Android-Apps/TaskrForms/TaskrForms/TaskrForms.csproj" (GetCopyToOutputDirectoryItems target(s)):
Target CopyFilesToOutputDirectory:
Copying file from "/Users/matthewferguson/Projects/Taskr-Sample-Intune-Xamarin-Android-Apps/TaskrForms/TaskrForms.Android/obj/Release/TaskrForms.Android.dll" to "/Users/matthewferguson/Projects/Taskr-Sample-Intune-Xamarin-Android-Apps/TaskrForms/TaskrForms.Android/bin/Release/TaskrForms.Android.dll".
TaskrForms.Android -> /Users/matthewferguson/Projects/Taskr-Sample-Intune-Xamarin-Android-Apps/TaskrForms/TaskrForms.Android/bin/Release/TaskrForms.Android.dll
Copying file from "/Users/matthewferguson/Projects/Taskr-Sample-Intune-Xamarin-Android-Apps/TaskrForms/TaskrForms.Android/obj/Release/TaskrForms.Android.pdb" to "/Users/matthewferguson/Projects/Taskr-Sample-Intune-Xamarin-Android-Apps/TaskrForms/TaskrForms.Android/bin/Release/TaskrForms.Android.pdb".
Target _ResolveAssemblies:
Adding assembly reference for TaskrForms.Android, recursively...
Adding assembly reference for FormsViewGroup, recursively...
Adding assembly reference for Java.Interop, recursively...
Adding assembly reference for Microsoft.IdentityModel.Clients.ActiveDirectory, recursively...
Adding assembly reference for System.Net.Http, recursively...
Adding assembly reference for System.Runtime.Serialization, recursively...
Adding assembly reference for System.ServiceModel.Internals, recursively...
Adding assembly reference for Microsoft.IdentityModel.Clients.ActiveDirectory.Platform, recursively...
Adding assembly reference for Microsoft.Intune.Android, recursively...
Adding assembly reference for Mono.Android, recursively...
Adding assembly reference for System.Drawing.Common, recursively...
Adding assembly reference for mscorlib, recursively...
Adding assembly reference for SQLite-net, recursively...
Adding assembly reference for System.Collections, recursively...
Adding assembly reference for System.Runtime.Extensions, recursively...
Adding assembly reference for System.Linq.Expressions, recursively...
Adding assembly reference for System.Reflection, recursively...
Adding assembly reference for System.Diagnostics.Debug, recursively...
Adding assembly reference for System.Threading.Tasks, recursively...
Adding assembly reference for System.Linq, recursively...
Adding assembly reference for System.Threading, recursively...
Adding assembly reference for System.Reflection.Extensions, recursively...
Adding assembly reference for System.Globalization, recursively...
Adding assembly reference for SQLitePCLRaw.batteries_green, recursively...
Adding assembly reference for SQLitePCLRaw.batteries_v2, recursively...
Adding assembly reference for SQLitePCLRaw.core, recursively...
Adding assembly reference for SQLitePCLRaw.lib.e_sqlite3, recursively...
Adding assembly reference for SQLitePCLRaw.provider.e_sqlite3, recursively...
Adding assembly reference for System.Core, recursively...
Adding assembly reference for System, recursively...
Adding assembly reference for Mono.Security, recursively...
Adding assembly reference for System.Numerics, recursively...
Adding assembly reference for System.Runtime, recursively...
Adding assembly reference for System.ComponentModel.Composition, recursively...
Adding assembly reference for System.Xml, recursively...
Adding assembly reference for System.Xml.Linq, recursively...
Adding assembly reference for TaskrForms, recursively...
Adding assembly reference for netstandard, recursively...
Adding assembly reference for System.Data, recursively...
Adding assembly reference for System.Transactions, recursively...
Adding assembly reference for System.IO.Compression, recursively...
Adding assembly reference for System.IO.Compression.FileSystem, recursively...
Adding assembly reference for System.Web.Services, recursively...
Adding assembly reference for Xamarin.Android.Arch.Core.Common, recursively...
Adding assembly reference for Xamarin.Android.Arch.Core.Runtime, recursively...
Adding assembly reference for Xamarin.Android.Arch.Lifecycle.Common, recursively...
Adding assembly reference for Xamarin.Android.Arch.Lifecycle.LiveData.Core, recursively...
Adding assembly reference for Xamarin.Android.Arch.Lifecycle.LiveData, recursively...
Adding assembly reference for Xamarin.Android.Arch.Lifecycle.Runtime, recursively...
Adding assembly reference for Xamarin.Android.Arch.Lifecycle.ViewModel, recursively...
Adding assembly reference for Xamarin.Android.Support.Animated.Vector.Drawable, recursively...
Adding assembly reference for Xamarin.Android.Support.Annotations, recursively...
Adding assembly reference for Xamarin.Android.Support.AsyncLayoutInflater, recursively...
Adding assembly reference for Xamarin.Android.Support.Collections, recursively...
Adding assembly reference for Xamarin.Android.Support.Compat, recursively...
Adding assembly reference for Xamarin.Android.Support.Constraint.Layout, recursively...
Adding assembly reference for Xamarin.Android.Support.Constraint.Layout.Solver, recursively...
Adding assembly reference for Xamarin.Android.Support.CoordinaterLayout, recursively...
Adding assembly reference for Xamarin.Android.Support.Core.UI, recursively...
Adding assembly reference for Xamarin.Android.Support.Core.Utils, recursively...
Adding assembly reference for Xamarin.Android.Support.CursorAdapter, recursively...
Adding assembly reference for Xamarin.Android.Support.CustomTabs, recursively...
Adding assembly reference for Xamarin.Android.Support.CustomView, recursively...
Adding assembly reference for Xamarin.Android.Support.Design, recursively...
Adding assembly reference for Xamarin.Android.Support.DocumentFile, recursively...
Adding assembly reference for Xamarin.Android.Support.DrawerLayout, recursively...
Adding assembly reference for Xamarin.Android.Support.Emoji.AppCompat, recursively...
Adding assembly reference for Xamarin.Android.Support.Emoji, recursively...
Adding assembly reference for Xamarin.Android.Support.Fragment, recursively...
Adding assembly reference for Xamarin.Android.Support.Interpolator, recursively...
Adding assembly reference for Xamarin.Android.Support.Loader, recursively...
Adding assembly reference for Xamarin.Android.Support.LocalBroadcastManager, recursively...
Adding assembly reference for Xamarin.Android.Support.Media.Compat, recursively...
Adding assembly reference for Xamarin.Android.Support.Print, recursively...
Adding assembly reference for Xamarin.Android.Support.SlidingPaneLayout, recursively...
Adding assembly reference for Xamarin.Android.Support.SwipeRefreshLayout, recursively...
Adding assembly reference for Xamarin.Android.Support.Transition, recursively...
Adding assembly reference for Xamarin.Android.Support.v17.Leanback, recursively...
Adding assembly reference for Xamarin.Android.Support.v4, recursively...
Adding assembly reference for Xamarin.Android.Support.v7.AppCompat, recursively...
Adding assembly reference for Xamarin.Android.Support.v7.CardView, recursively...
Adding assembly reference for Xamarin.Android.Support.v7.MediaRouter, recursively...
Adding assembly reference for Xamarin.Android.Support.v7.Palette, recursively...
Adding assembly reference for Xamarin.Android.Support.v7.RecyclerView, recursively...
Adding assembly reference for Xamarin.Android.Support.Vector.Drawable, recursively...
Adding assembly reference for Xamarin.Android.Support.VersionedParcelable, recursively...
Adding assembly reference for Xamarin.Android.Support.ViewPager, recursively...
Adding assembly reference for Xamarin.Forms.Core, recursively...
Adding assembly reference for Xamarin.Forms.Platform.Android, recursively...
Adding assembly reference for Xamarin.Forms.Platform, recursively...
Adding assembly reference for Xamarin.Forms.Xaml, recursively...
Target _ResolveSatellitePaths:
No way to resolve conflict between "mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" and "mscorlib, Version=2.0.5.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e". Choosing "mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" arbitrarily.
Target _CopyConfigFiles:
Skipping target "_CopyConfigFiles" because it has no inputs.
Target _CopyIntermediateAssemblies:
Touching "obj/Release/stamp/_CopyIntermediateAssemblies.stamp".
Target _ConvertPdbFiles:
Skipping target "_ConvertPdbFiles" because it has no outputs.
Target _CopyPdbFiles:
Touching "obj/Release/stamp/_CopyPdbFiles.stamp".
Target _CopyMdbFiles:
Skipping target "_CopyMdbFiles" because it has no inputs.
Target _LinkAssembliesShrink:
/Library/Frameworks/Mono.framework/External/xbuild/Xamarin/Android/Xamarin.Android.Common.targets(2147,5): error MSB4018: The "LinkAssemblies" task failed unexpectedly.
/Library/Frameworks/Mono.framework/External/xbuild/Xamarin/Android/Xamarin.Android.Common.targets(2147,5): error MSB4018: Mono.Linker.MarkException: Error processing method: 'System.Void TaskrForms.Droid.MainActivity::OnMAMCreate(Android.OS.Bundle)' in assembly: 'TaskrForms.Android.dll' ---> Mono.Cecil.ResolutionException: Failed to resolve System.Void Xamarin.Forms.Platform.Android.FormsAppCompatActivity::OnMAMCreate(Android.OS.Bundle)
/Library/Frameworks/Mono.framework/External/xbuild/Xamarin/Android/Xamarin.Android.Common.targets(2147,5): error MSB4018: at Mono.Linker.Steps.MarkStep.HandleUnresolvedMethod (Mono.Cecil.MethodReference reference) [0x00013] in <abc8edcbf4dd4c618c38ec0ba6c193a9>:0
/Library/Frameworks/Mono.framework/External/xbuild/Xamarin/Android/Xamarin.Android.Common.targets(2147,5): error MSB4018: at Mono.Linker.Steps.MarkStep.MarkMethod (Mono.Cecil.MethodReference reference) [0x0004a] in <abc8edcbf4dd4c618c38ec0ba6c193a9>:0
/Library/Frameworks/Mono.framework/External/xbuild/Xamarin/Android/Xamarin.Android.Common.targets(2147,5): error MSB4018: at Mono.Linker.Steps.MarkStep.MarkInstruction (Mono.Cecil.Cil.Instruction instruction) [0x00040] in <abc8edcbf4dd4c618c38ec0ba6c193a9>:0
/Library/Frameworks/Mono.framework/External/xbuild/Xamarin/Android/Xamarin.Android.Common.targets(2147,5): error MSB4018: at Mono.Linker.Steps.MarkStep.MarkMethodBody (Mono.Cecil.Cil.MethodBody body) [0x00098] in <abc8edcbf4dd4c618c38ec0ba6c193a9>:0
/Library/Frameworks/Mono.framework/External/xbuild/Xamarin/Android/Xamarin.Android.Common.targets(2147,5): error MSB4018: at Mono.Linker.Steps.MarkStep.ProcessMethod (Mono.Cecil.MethodDefinition method) [0x00186] in <abc8edcbf4dd4c618c38ec0ba6c193a9>:0
/Library/Frameworks/Mono.framework/External/xbuild/Xamarin/Android/Xamarin.Android.Common.targets(2147,5): error MSB4018: at Mono.Linker.Steps.MarkStep.ProcessQueue () [0x0001b] in <abc8edcbf4dd4c618c38ec0ba6c193a9>:0
/Library/Frameworks/Mono.framework/External/xbuild/Xamarin/Android/Xamarin.Android.Common.targets(2147,5): error MSB4018: --- End of inner exception stack trace ---
/Library/Frameworks/Mono.framework/External/xbuild/Xamarin/Android/Xamarin.Android.Common.targets(2147,5): error MSB4018: at Mono.Linker.Steps.MarkStep.ProcessQueue () [0x00047] in <abc8edcbf4dd4c618c38ec0ba6c193a9>:0
/Library/Frameworks/Mono.framework/External/xbuild/Xamarin/Android/Xamarin.Android.Common.targets(2147,5): error MSB4018: at Mono.Linker.Steps.MarkStep.ProcessPrimaryQueue () [0x0000a] in <abc8edcbf4dd4c618c38ec0ba6c193a9>:0
/Library/Frameworks/Mono.framework/External/xbuild/Xamarin/Android/Xamarin.Android.Common.targets(2147,5): error MSB4018: at Mono.Linker.Steps.MarkStep.Process () [0x00102] in <abc8edcbf4dd4c618c38ec0ba6c193a9>:0
/Library/Frameworks/Mono.framework/External/xbuild/Xamarin/Android/Xamarin.Android.Common.targets(2147,5): error MSB4018: at Mono.Linker.Steps.MarkStep.Process (Mono.Linker.LinkContext context) [0x0000d] in <abc8edcbf4dd4c618c38ec0ba6c193a9>:0
/Library/Frameworks/Mono.framework/External/xbuild/Xamarin/Android/Xamarin.Android.Common.targets(2147,5): error MSB4018: at MonoDroid.Tuner.MonoDroidMarkStep.Process (Mono.Linker.LinkContext context) [0x0000b] in <abc8edcbf4dd4c618c38ec0ba6c193a9>:0
/Library/Frameworks/Mono.framework/External/xbuild/Xamarin/Android/Xamarin.Android.Common.targets(2147,5): error MSB4018: at Mono.Linker.Pipeline.ProcessStep (Mono.Linker.LinkContext context, Mono.Linker.Steps.IStep step) [0x0000d] in <abc8edcbf4dd4c618c38ec0ba6c193a9>:0
/Library/Frameworks/Mono.framework/External/xbuild/Xamarin/Android/Xamarin.Android.Common.targets(2147,5): error MSB4018: at Mono.Linker.Pipeline.Process (Mono.Linker.LinkContext context) [0x0000f] in <abc8edcbf4dd4c618c38ec0ba6c193a9>:0
/Library/Frameworks/Mono.framework/External/xbuild/Xamarin/Android/Xamarin.Android.Common.targets(2147,5): error MSB4018: at MonoDroid.Tuner.Linker.Run (Mono.Linker.Pipeline pipeline, Mono.Linker.LinkContext context) [0x00000] in <abc8edcbf4dd4c618c38ec0ba6c193a9>:0
/Library/Frameworks/Mono.framework/External/xbuild/Xamarin/Android/Xamarin.Android.Common.targets(2147,5): error MSB4018: at MonoDroid.Tuner.Linker.Process (MonoDroid.Tuner.LinkerOptions options, Mono.Linker.ILogger logger, Mono.Linker.LinkContext& context) [0x00071] in <abc8edcbf4dd4c618c38ec0ba6c193a9>:0
/Library/Frameworks/Mono.framework/External/xbuild/Xamarin/Android/Xamarin.Android.Common.targets(2147,5): error MSB4018: at Xamarin.Android.Tasks.LinkAssemblies.Execute (Java.Interop.Tools.Cecil.DirectoryAssemblyResolver res) [0x002d4] in <abc8edcbf4dd4c618c38ec0ba6c193a9>:0
/Library/Frameworks/Mono.framework/External/xbuild/Xamarin/Android/Xamarin.Android.Common.targets(2147,5): error MSB4018: at Xamarin.Android.Tasks.LinkAssemblies.Execute () [0x0001b] in <abc8edcbf4dd4c618c38ec0ba6c193a9>:0
/Library/Frameworks/Mono.framework/External/xbuild/Xamarin/Android/Xamarin.Android.Common.targets(2147,5): error MSB4018: at Microsoft.Build.BackEnd.TaskExecutionHost.Microsoft.Build.BackEnd.ITaskExecutionHost.Execute () [0x00023] in /Users/builder/jenkins/workspace/build-package-osx-mono/2019-02/external/bockbuild/builds/msbuild-15/src/Build/BackEnd/TaskExecutionHost/TaskExecutionHost.cs:573
/Library/Frameworks/Mono.framework/External/xbuild/Xamarin/Android/Xamarin.Android.Common.targets(2147,5): error MSB4018: at Microsoft.Build.BackEnd.TaskBuilder.ExecuteInstantiatedTask (Microsoft.Build.BackEnd.ITaskExecutionHost taskExecutionHost, Microsoft.Build.BackEnd.Logging.TaskLoggingContext taskLoggingContext, Microsoft.Build.BackEnd.TaskHost taskHost, Microsoft.Build.BackEnd.ItemBucket bucket, Microsoft.Build.BackEnd.TaskExecutionMode howToExecuteTask) [0x002a9] in /Users/builder/jenkins/workspace/build-package-osx-mono/2019-02/external/bockbuild/builds/msbuild-15/src/Build/BackEnd/Components/RequestBuilder/TaskBuilder.cs:810
Done building target "_LinkAssembliesShrink" in project "TaskrForms.Android.csproj" -- FAILED.
Done building project "TaskrForms.Android.csproj" -- FAILED.
Build FAILED.
PrinterUtility.cs(34,47,34,74): warning CS0618: 'Forms.Context' is obsolete: 'Context is obsolete as of version 2.5. Please use a local context instead.'
PrinterUtility.cs(73,55,73,82): warning CS0618: 'Forms.Context' is obsolete: 'Context is obsolete as of version 2.5. Please use a local context instead.'
SaveUtility.cs(102,61,102,74): warning CS0618: 'Forms.Context' is obsolete: 'Context is obsolete as of version 2.5. Please use a local context instead.'
Authentication/Authenticator.cs(177,82,177,95): warning CS0618: 'Forms.Context' is obsolete: 'Context is obsolete as of version 2.5. Please use a local context instead.'
/Library/Frameworks/Mono.framework/External/xbuild/Xamarin/Android/Xamarin.Android.Common.targets(2147,5): error MSB4018: The "LinkAssemblies" task failed unexpectedly.
/Library/Frameworks/Mono.framework/External/xbuild/Xamarin/Android/Xamarin.Android.Common.targets(2147,5): error MSB4018: Mono.Linker.MarkException: Error processing method: 'System.Void TaskrForms.Droid.MainActivity::OnMAMCreate(Android.OS.Bundle)' in assembly: 'TaskrForms.Android.dll' ---> Mono.Cecil.ResolutionException: Failed to resolve System.Void Xamarin.Forms.Platform.Android.FormsAppCompatActivity::OnMAMCreate(Android.OS.Bundle)
/Library/Frameworks/Mono.framework/External/xbuild/Xamarin/Android/Xamarin.Android.Common.targets(2147,5): error MSB4018: at Mono.Linker.Steps.MarkStep.HandleUnresolvedMethod (Mono.Cecil.MethodReference reference) [0x00013] in <abc8edcbf4dd4c618c38ec0ba6c193a9>:0
/Library/Frameworks/Mono.framework/External/xbuild/Xamarin/Android/Xamarin.Android.Common.targets(2147,5): error MSB4018: at Mono.Linker.Steps.MarkStep.MarkMethod (Mono.Cecil.MethodReference reference) [0x0004a] in <abc8edcbf4dd4c618c38ec0ba6c193a9>:0
/Library/Frameworks/Mono.framework/External/xbuild/Xamarin/Android/Xamarin.Android.Common.targets(2147,5): error MSB4018: at Mono.Linker.Steps.MarkStep.MarkInstruction (Mono.Cecil.Cil.Instruction instruction) [0x00040] in <abc8edcbf4dd4c618c38ec0ba6c193a9>:0
/Library/Frameworks/Mono.framework/External/xbuild/Xamarin/Android/Xamarin.Android.Common.targets(2147,5): error MSB4018: at Mono.Linker.Steps.MarkStep.MarkMethodBody (Mono.Cecil.Cil.MethodBody body) [0x00098] in <abc8edcbf4dd4c618c38ec0ba6c193a9>:0
/Library/Frameworks/Mono.framework/External/xbuild/Xamarin/Android/Xamarin.Android.Common.targets(2147,5): error MSB4018: at Mono.Linker.Steps.MarkStep.ProcessMethod (Mono.Cecil.MethodDefinition method) [0x00186] in <abc8edcbf4dd4c618c38ec0ba6c193a9>:0
/Library/Frameworks/Mono.framework/External/xbuild/Xamarin/Android/Xamarin.Android.Common.targets(2147,5): error MSB4018: at Mono.Linker.Steps.MarkStep.ProcessQueue () [0x0001b] in <abc8edcbf4dd4c618c38ec0ba6c193a9>:0
/Library/Frameworks/Mono.framework/External/xbuild/Xamarin/Android/Xamarin.Android.Common.targets(2147,5): error MSB4018: --- End of inner exception stack trace ---
/Library/Frameworks/Mono.framework/External/xbuild/Xamarin/Android/Xamarin.Android.Common.targets(2147,5): error MSB4018: at Mono.Linker.Steps.MarkStep.ProcessQueue () [0x00047] in <abc8edcbf4dd4c618c38ec0ba6c193a9>:0
/Library/Frameworks/Mono.framework/External/xbuild/Xamarin/Android/Xamarin.Android.Common.targets(2147,5): error MSB4018: at Mono.Linker.Steps.MarkStep.ProcessPrimaryQueue () [0x0000a] in <abc8edcbf4dd4c618c38ec0ba6c193a9>:0
/Library/Frameworks/Mono.framework/External/xbuild/Xamarin/Android/Xamarin.Android.Common.targets(2147,5): error MSB4018: at Mono.Linker.Steps.MarkStep.Process () [0x00102] in <abc8edcbf4dd4c618c38ec0ba6c193a9>:0
/Library/Frameworks/Mono.framework/External/xbuild/Xamarin/Android/Xamarin.Android.Common.targets(2147,5): error MSB4018: at Mono.Linker.Steps.MarkStep.Process (Mono.Linker.LinkContext context) [0x0000d] in <abc8edcbf4dd4c618c38ec0ba6c193a9>:0
/Library/Frameworks/Mono.framework/External/xbuild/Xamarin/Android/Xamarin.Android.Common.targets(2147,5): error MSB4018: at MonoDroid.Tuner.MonoDroidMarkStep.Process (Mono.Linker.LinkContext context) [0x0000b] in <abc8edcbf4dd4c618c38ec0ba6c193a9>:0
/Library/Frameworks/Mono.framework/External/xbuild/Xamarin/Android/Xamarin.Android.Common.targets(2147,5): error MSB4018: at Mono.Linker.Pipeline.ProcessStep (Mono.Linker.LinkContext context, Mono.Linker.Steps.IStep step) [0x0000d] in <abc8edcbf4dd4c618c38ec0ba6c193a9>:0
/Library/Frameworks/Mono.framework/External/xbuild/Xamarin/Android/Xamarin.Android.Common.targets(2147,5): error MSB4018: at Mono.Linker.Pipeline.Process (Mono.Linker.LinkContext context) [0x0000f] in <abc8edcbf4dd4c618c38ec0ba6c193a9>:0
/Library/Frameworks/Mono.framework/External/xbuild/Xamarin/Android/Xamarin.Android.Common.targets(2147,5): error MSB4018: at MonoDroid.Tuner.Linker.Run (Mono.Linker.Pipeline pipeline, Mono.Linker.LinkContext context) [0x00000] in <abc8edcbf4dd4c618c38ec0ba6c193a9>:0
/Library/Frameworks/Mono.framework/External/xbuild/Xamarin/Android/Xamarin.Android.Common.targets(2147,5): error MSB4018: at MonoDroid.Tuner.Linker.Process (MonoDroid.Tuner.LinkerOptions options, Mono.Linker.ILogger logger, Mono.Linker.LinkContext& context) [0x00071] in <abc8edcbf4dd4c618c38ec0ba6c193a9>:0
/Library/Frameworks/Mono.framework/External/xbuild/Xamarin/Android/Xamarin.Android.Common.targets(2147,5): error MSB4018: at Xamarin.Android.Tasks.LinkAssemblies.Execute (Java.Interop.Tools.Cecil.DirectoryAssemblyResolver res) [0x002d4] in <abc8edcbf4dd4c618c38ec0ba6c193a9>:0
/Library/Frameworks/Mono.framework/External/xbuild/Xamarin/Android/Xamarin.Android.Common.targets(2147,5): error MSB4018: at Xamarin.Android.Tasks.LinkAssemblies.Execute () [0x0001b] in <abc8edcbf4dd4c618c38ec0ba6c193a9>:0
/Library/Frameworks/Mono.framework/External/xbuild/Xamarin/Android/Xamarin.Android.Common.targets(2147,5): error MSB4018: at Microsoft.Build.BackEnd.TaskExecutionHost.Microsoft.Build.BackEnd.ITaskExecutionHost.Execute () [0x00023] in /Users/builder/jenkins/workspace/build-package-osx-mono/2019-02/external/bockbuild/builds/msbuild-15/src/Build/BackEnd/TaskExecutionHost/TaskExecutionHost.cs:573
/Library/Frameworks/Mono.framework/External/xbuild/Xamarin/Android/Xamarin.Android.Common.targets(2147,5): error MSB4018: at Microsoft.Build.BackEnd.TaskBuilder.ExecuteInstantiatedTask (Microsoft.Build.BackEnd.ITaskExecutionHost taskExecutionHost, Microsoft.Build.BackEnd.Logging.TaskLoggingContext taskLoggingContext, Microsoft.Build.BackEnd.TaskHost taskHost, Microsoft.Build.BackEnd.ItemBucket bucket, Microsoft.Build.BackEnd.TaskExecutionMode howToExecuteTask) [0x002a9] in /Users/builder/jenkins/workspace/build-package-osx-mono/2019-02/external/bockbuild/builds/msbuild-15/src/Build/BackEnd/Components/RequestBuilder/TaskBuilder.cs:810
4 Warning(s)
1 Error(s)
Time Elapsed 00:00:17.97
========== Build: 0 succeeded, 1 failed, 1 up-to-date, 0 skipped ==========
Build: 1 error, 4 warnings
Smartphone (please complete the following information):
Intune App SDK Xamarin Bindings (please complete the following information):
Additional context:
After some digging it appears that the Remapper task isn't compatible with the new Xamarin.Android.Common.targets
I've worked around the problem by editing the Microsoft.Intune.MAM.Remapper.Tasks.target file commenting out:
<ReferencePath Condition="'$(ShouldUseReferencePath)' == 'true'" Remove="@(ObsoleteReference)" />
<ReferencePath Condition="'$(ShouldUseReferencePath)' == 'true'" Include="@(ModifiedReference)" />
and replacing it with:
<ReferencePath Remove="@(ObsoleteReference)" />
<ReferencePath Include="@(ModifiedReference)" />
<_ReferencePath Remove="@(ObsoleteReference)" />
<_ReferencePath Include="@(ModifiedReference)" />
This almost certainly isn't the right way to deal with this but is a work around until the Remapper Nuget package is fixed.
I get this message all the time and i cannot pass that point. I double and triple checked and i have Entitlements.plist and keychain-access-groups on it.
Any ideas?
As we know, Google now reject all applications with API version below 29
Impossible migrate to AndroidX
We tried to update our target API, but for Android version starting 10 is mandatory to migrate to AndroidX library versions.
And Intune for Xamarin.Android doesn't support AndroidX, and has dependencies inside only to obsolete Android.Support.
As result, project can't be compiled due to conflict of versions.
Additionally it's impossible to migrate project to Xamarin.Forms 5 because XF5 also has dependencies on AndroidX.
Steps to reproduce:
Additionally try to use Xamarin Forms 5
Expected behavior:
Project is compiled. App is running.
Xamarin.Intune.MAM.Android has AndroidX dependencies for target API 29 and higher
Enrollment in Android is not accepting tokens acquired by ADAL with https://graph.windows.net
as audience.
It is asking me for https://msmamservice.api.application
instead but, when I try to get a token for that resource I get:
AADSTS65001: The user or administrator has not consented to use the application with ID 'MYAPPID' named 'MYAPPNAME'.
Is there any permissions I am missing?
Describe the bug:
I can't debug the project. I have [Application(Debuggable = false)] but it doesn't work.
I'm using the DefaultEnrollment in Android Xamarin forms project.
I notice that in background the android project is always compiling. is it normal? see image
Visual Studio version: see image.
To Reproduce
try to debug the project
Expected behavior:
Debug the project
Smartphone (please complete the following information):
Intune App SDK Xamarin Bindings (please complete the following information):
Visual Studio 2017 v15.7.2 after adding Microsoft.Intune.MAM.Remapper.Tasks hangs on the next NuGet package add and solution close/open operation.
Repro steps - VS 15.7.2
I suspect Microsoft.Intune.MAM.Remapper.Tasks has done something with package management/build functionaly which makes VS hang when another NuGet package is added after Remapper.
Hi,
I just wanted to ask when the library will be compiled with the latest version of Intune SDK for IOS v. 12.4.0 to avoid UIWebView problem.
Thank you
Describe the bug:
I cannot reference "Microsoft.Intune.MAM.Xamarin.Android" 3.0.4635.1
To Reproduce
Steps to reproduce the behavior:
Expected behavior:
The package is installed.
Screenshots and logs:
Two error messages are generated.
Smartphone (please complete the following information):
N/A
Intune App SDK Xamarin Bindings (please complete the following information):
Additional context:
N/A
My Application is based on Xamarin.Forms and i have followed the guide at https://docs.microsoft.com/en-us/intune/app-sdk-xamarin to integrate Intune SDK for both iOS and Android. iOS integration is successful as on launching the application it first launches the AD Login Page and then if i have set the minimum OS version in Protection Polices then it throws out an alert and dismisses the app.
But in case of Android, the application launches right away. No Login and No alert if version is less then minimum version. Am i missing anything here?
How do we confirm if Intune SDK is successful?
@Kyle-Reis I need your help in this one.
I still using ADAL obj-c bindings. It is way faster that the .Net counterpart.
I have this use case where I need to get a token with a refresh token, something you can do with ADAL obj-c but, even with the token in the token cache, MDM SDK cannot find it.
var result = await authContext.AcquireTokenWithRefreshTokenAsync(refreshToken, resourceUri, clientId, uri);
Any ideas?
Currently, the SDK cannot access ADAL token cache. This is not an issue in Android because of this:
public class MAMServiceAuthenticationCallback : Java.Lang.Object, IMAMServiceAuthenticationCallback
{
public string AcquireToken(string p0, string p1, string p2)
{
var authenticator = SimpleIoc.Default.GetInstance<IAuthenticator>();
return authenticator.AccessToken;
}
}
Here i am returning the token that i previously acquired with ADAL.
Can we have something similar in iOS?
I am using Microsoft Intune App SDK Xamarin Bindings guide to integrate Intune SDK with Xamarin Forms app.
When I reference Nuget package Microsoft.Intune.MAM.Remapper.Task as advised in the guide it references successfuly but no remapping-config.json file is added to the project. Here is sample project - https://github.com/rzdebskiy/IntuneSDKSample .
Custom LOB App using the NuGet Microsoft.Intune.MAM.Xamarin.iOS version 12.0.12, after authentication gets stuck in the Intune Enrollment screen and unable to get past it. The issue occurs in the app when the app is either deployed through Intune or without Intune.
Steps to reproduce:
Screenshots & Logs:
Azure AD Sign-In logs and Xcode console logs will be attached.
Smartphone:
All iPhone Versions and all iOS versions.
Intune App SDK Xamarin Bindings (please complete the following information):
Additional context:
Based on the Azure AD Sign in Logs, the failure occurs at this policy.
Policy Name: Intune - Allow Exchange Online for Compliant Devices
Application Name: SRUP
Action: RequireCompliantDevice
When we created an exclusion for the user, the issue does not occur. Also, the device compliant information is not being passed from this SDK.
Describe the bug:
I just created a new Xamarin Forms project using:
As my actual project, I've added a splash screen as can be seen in the code below. This screen waits for 2 seconds, then starts the actual app.
When running this sample, the build succeeds, but when it starts it immediately throws the exception:
You MUST call Xamarin.Forms.Init(); prior to using it
even though this init can be seen in the OnMAMCreate of the splash screen.
Removing the splash screen completely and placing the Init back in the OnMAMCreate of the MainActivity results in a starting app, but one just showing a white screen.
This problem occurred after updating to Visual Studio 16.5.3. A colleague confirmed it also occurs on 16.5.2. I don't know the exact version of Visual Studio I had before this update, but it was in the 16.3.x range.
To Reproduce
[Activity(Icon = "@mipmap/icon", Theme = "@style/MainTheme", MainLauncher = true, ConfigurationChanges = ConfigChanges.ScreenSize | ConfigChanges.Orientation)]
public class SplashScreen : Xamarin.Forms.Platform.Android.FormsApplicationActivity
{
protected override void OnMAMCreate(Bundle savedInstanceState)
{
base.OnMAMCreate(savedInstanceState);
Xamarin.Essentials.Platform.Init(this, savedInstanceState);
Xamarin.Forms.Forms.Init(this, savedInstanceState);
}
protected override void OnMAMResume()
{
base.OnMAMResume();
var handler = new Handler();
handler.PostDelayed(() =>
{
var app = new Intent(Application.Context, typeof(MainActivity));
if (Intent != null)
app.PutExtras(Intent);
StartActivity(app);
Finish();
OverridePendingTransition(0, 0);
}, 2000);
}
}
//*/
[Activity(Label = "App2", Theme = "@style/MainTheme", ConfigurationChanges = ConfigChanges.ScreenSize | ConfigChanges.Orientation)]
public class MainActivity : Xamarin.Forms.Platform.Android.FormsAppCompatActivity
{
protected override void OnMAMCreate(Bundle savedInstanceState)
{
TabLayoutResource = Resource.Layout.Tabbar;
ToolbarResource = Resource.Layout.Toolbar;
base.OnMAMCreate(savedInstanceState);
// Enable this, disable the above method and put the "MainLauncher = true" in the activity attribute of this method
// to see the result without a splash screen.
//Xamarin.Essentials.Platform.Init(this, savedInstanceState);
//Xamarin.Forms.Forms.Init(this, savedInstanceState);
LoadApplication(new App());
}
public override void OnRequestPermissionsResult(int requestCode, string[] permissions, [GeneratedEnum] Android.Content.PM.Permission[] grantResults)
{
Xamarin.Essentials.Platform.OnRequestPermissionsResult(requestCode, permissions, grantResults);
base.OnRequestPermissionsResult(requestCode, permissions, grantResults);
}
}
Expected behavior:
The project starts normally, i.e. the OnMAMCreate method is executed and not skipped for some reason. This should result in the Xamarin.Forms.Init(); method being called.
Smartphone (please complete the following information):
Intune App SDK Xamarin Bindings (please complete the following information):
Now that Managed Google Play is supported without device enrollment this requirement should be removed. It may solve the debugging issue under API 23 and above.
Hi Team,
I am able to integrate Intune SDK for Xamarin successfully for both iOS and Android.
On iOS things are working fine as when i can see the device/user details on Intune portal for the app as will as App Protection Policies are working.
But on Android i am always getting the alert "This app has not been set up for you to use. Contact your IT administrator for Help."
This happens after the Azure Sign-Up page is authenticated on App Launch. I am not using any ADAL configuration as i don't have ADAL authentication in my App.
I have followed the guide at https://docs.microsoft.com/en-us/intune/app-sdk-xamarin and for MAM-WE i have defined Default settings in manifest file as defined in the section "Requiring Intune app protection policies in order to use your Xamarin-based Android LOB app (optional)" at https://docs.microsoft.com/en-us/intune/app-sdk-xamarin.
Am i missing any configuration. Since ADAL authentication is used in my App i am not doing any ADAL settings.
Application is based on Xamarin Forms with below configuration:
Xamarin.Forms: 3.4.0.1009999
Microsoft.Intune.MAM.Remapper.Tasks: 0.1.4119.2
Microsoft.Intune.MAM.Xamarin.Android: 3.0.4035.4
Adding Microsoft.Intune.MAM.Xamarin.Android nuget package to Xamarin Forms Android project fails with the following error:
NU1202: Package Microsoft.Intune.MAM.Xamarin.Android 3.0.3989.3 is not compatible with monoandroid81 (MonoAndroid,Version=v8.1). Package Microsoft.Intune.MAM.Xamarin.Android 3.0.3989.3 supports: net452xamarinandroid10 (net452+Xamarin.Android10,Version=v0.0)
Package restore failed. Rolling back package changes for 'IntuneSDKSample.Android'.
VS version: 15.6.6
Adding package fails both with Shared and .NET Standard project templates.
Hi!
I have tried to integrate the Intune App SDK Xamarin component with a Xamarin.iOS app and encountered an issue. The contract exposed by the native library (Intune App SDK for iOS) differs from the one of Xamarin component. You can see it in attached screenshots.
IntuneMAMConfig and IntuneMAMConfigManager are missing in the Xamarin component (not only these types).
Also, pay attention to the version of Microsoft.Intune.MAM.iOS assembly. Why is it 1.0.0.0? It seems to me that the version should be 1.1.0.0.
Missing types prevent a Xamarin.iOS app from retrieving custom configuration policies from the Intune admin console.
Hi folks,
Just wondering if I could get some assistance with a Xamarin Forms App that Im helping to build. We're currently trying to implement the InTune SDK to get access to the MAM functionality it provides.
When we change our MainActivity.cs
file to inherit from Microsoft.Intune.Mam.Client.Support.V7.App.MAMAppCompatActivity
, We're able to override most of the methods as we'd expect (OnMAMCreate()
, OnMAMActivityResult()
etc). What we've noticed is there are several properties (and a single method) that the MAMAppCompatActivity
doesnt seem to have:
Properties:
FormsAppCompatActivity
)FormsAppCompatActivity
)Method:
FormsAppCompatActivity
)The specific error messages that the compiler is returning are:
So I had a few questions:
MAMAppCompatActivity
? It seems that they're not, but I thought I'd double check and reach out for clarification.MAMFormsAppCompatActivity
, but I can't seem to find one anywhere.MAMAppCompatActivity
?Any help would be greatly appreciated :)
Cheers,
Adam
[edit] Moved the error message picture to where I was supposed to be referencing it lol
MAM integrated Xamarin applications can be successfully debugged if the Debuggable = false
attribute is added to the Application
class and android:debuggable="true"
has not been manually set on the manifest.
For example:
[Application(Debuggable = false)]
class App : MAMApplication
The application launches and can be debugged with Intune components properly initialized.
The application crashes with an ART error such as:
A/zygote: java_vm_ext.cc:504] JNI DETECTED ERROR IN APPLICATION: the return type of CallVoidMethodA does not match void com.microsoft.intune.mam.policy.MAMEnrollmentManager.registerAuthenticationCallback(com.microsoft.intune.mam.policy.MAMServiceAuthenticationCallback) in call to CallVoidMethodA
Hi Team,
I got the error like this packages/Microsoft.Intune.MAM.Xamarin.iOS.8.1.1.2/build/xamarinios10/IntuneMAMConfigurator -i Info.plist -e " exited with code 255. (MSB3073)
Sample Project I am tried.
Please help me
Thanks in Advance
Hi Folks,
Could you please help me to get Single Sign on with or without broker in Xamarin.iOS.
I had read from the some active directory link, but I didn't understand that process,if any one know please suggest the briefly explained steps with Intune account has logged in with ADAL Sign in. I think to write the code in app delegate with Intune Enrolment. Please suggest to me with exactly steps.
Thanks in Advance,
Suresh.
I get linker errors when I try to use Intune MAM SDK with Couchbase.Lite.Storage.SQLCipher:
clang : error : linker command failed with exit code 1 (use -v to see invocation)
MTOUCH : error MT5212: Native linking failed, duplicate symbol: '_sqlite3_vfs_unregister'.
MTOUCH : error MT5213: Duplicate symbol in: /Users/me/Projects/LDAP/iOS/obj/iPhoneSimulator/Debug/device-builds/iphone11.4-12.1/mtouch-cache/libIntuneMAM.a(SQLiteHooks.o) (Location related to previous error)
MTOUCH : error MT5213: Duplicate symbol in: /Users/me/Projects/LDAP/iOS/obj/iPhoneSimulator/Debug/device-builds/iphone11.4-12.1/mtouch-cache/libsqlcipher.a(sqlite3.o) (Location related to previous error)
MTOUCH : error MT5212: Native linking failed, duplicate symbol: '_sqlite3_vfs_register'.
MTOUCH : error MT5213: Duplicate symbol in: /Users/me/Projects/LDAP/iOS/obj/iPhoneSimulator/Debug/device-builds/iphone11.4-12.1/mtouch-cache/libIntuneMAM.a(SQLiteHooks.o) (Location related to previous error)
MTOUCH : error MT5213: Duplicate symbol in: /Users/me/Projects/LDAP/iOS/obj/iPhoneSimulator/Debug/device-builds/iphone11.4-12.1/mtouch-cache/libsqlcipher.a(sqlite3.o) (Location related to previous error)
error MT5209 : Native linking error : 2 duplicate symbols for architecture x86_64
MTOUCH : error MT5201: Native linking failed. Please review the build log and the user flags provided to gcc: -Xlinker -sectcreate -Xlinker __TEXT -Xlinker __entitlements -Xlinker /Users/me/Projects/LDAP/iOS/obj/iPhoneSimulator/Debug/device-builds/iphone11.4-12.1/Entitlements.xcent
MTOUCH : error MT5202: Native linking failed. Please review the build log.
Any ideas?
Hi,
In my Xamarin Forms iOS app I enrollment the user correctly but when I try to get the app config policy that I define in intune with the function: IntuneMAMAppConfigManager.Instance.AppConfigForIndentity don´t get anything in FullData.
But if I look into IntuneMAMPolicyManager.Instance in DiagnosticInformation I can see the config data. Can I use this to get the values?
Wich is the right method to get those data from the App Configuration Policy?
Do i missing something ?
Thank you
Can you please provide sample app for xamarin forms + intune sdk.
I have created an application in xamarin forms with MSAL library, Where i am able to get mfa token , now I need to integrate intune sdk to this application,
I followed all the steps but my application get stuck at splash screen(my own splash screen)
I need your help to provide steps , what Need to do after login successfully and got the token,
then how to check intunes policy ? Currenly I am checking on IOS.
Please help
I have an Android application developed in Xamarin forms, and i have to integrate the intune App SDK. I am trying to follow the Guide, but I would also like to have a sample app on the Intune Integration -Xamarin Bindings for Android APP in Xamarin Forms.
I tried with App Wrapping Tool to wrap the Xamarin application, but the app is crashing.
Can anyone help me out with sample application for Xamarin android?
If "Encrypt App Data" setting in the Intune App Policy is set to "Yes" then, a Device PIN will be required in iOS. The SDK can determine the existence of a device PIN but not its complexity, which is fine.
If device PIN is not enabled, the access to MAM SDK enabled apps will be blocked.
We need the same "user experience"/behavior in Android.
No matter if the Device PIN is not used for encryption, it slow down attackers.
We have a test tenant with that format. I can successfully login with ADAL and acquire tokens but, MAM SDK cannot find them.
Any ideas?
Can you provide an example on how to use this class?
Describe the bug:
When calling intune functionality, either querying policy or using broker authentication through ADAL the application will crash with a JNI error (log attached)
This issue is transient and my assumption is that it's related to some difference in authentication flows when tokens expire since it appears to happen at the same approximate time of day (5-6 hours after first run)
This appears to be similar to #5 but the workaround described there does not fix the issue.
To Reproduce
The issue is difficult to reproduce and will go away as abruptly as it appeared. It appears to only affect Debug builds.
The particular JNI call doesn't seem to be important and once this error surfaces it seems to persist for an hour or two and then vanish again for a while.
Expected behavior:
A clear and concise description of what you expected to happen.
Screenshots and logs:
Smartphone (please complete the following information):
Intune App SDK Xamarin Bindings (please complete the following information):
<PackageReference Include="microsoft.csharp" Version="4.5.0" />
<PackageReference Include="microsoft.identitymodel.clients.activedirectory" Version="5.1.0" />
<PackageReference Include="microsoft.intune.mam.remapper.tasks" Version="0.1.4428.1" />
<PackageReference Include="microsoft.intune.mam.xamarin.android" Version="3.0.4428.1" />
<PackageReference Include="Xamarin.Android.Support.Emoji.AppCompat" Version="28.0.0.1" />
<PackageReference Include="Xamarin.Android.Support.v17.Leanback" Version="28.0.0.1" />
<PackageReference Include="Xamarin.Forms" Version="4.1.0.581479" />
<PackageReference Include="Xamarin.Android.Support.Compat" Version="28.0.0.1" />
<PackageReference Include="Xamarin.Android.Support.CustomTabs" Version="28.0.0.1" />
<PackageReference Include="Xamarin.Android.Support.Design" Version="28.0.0.1" />
<PackageReference Include="Xamarin.Android.Support.v7.AppCompat" Version="28.0.0.1" />
<PackageReference Include="Xamarin.Android.Support.v4" Version="28.0.0.1" />
<PackageReference Include="Xamarin.Android.Support.v7.CardView" Version="28.0.0.1" />
<PackageReference Include="Xamarin.Android.Support.v7.MediaRouter" Version="28.0.0.1" />
The IntuneMAMConfigurator tool is not automatically run at build time when building on Windows. This may cause apps to not function properly. To work around this issue, developers need to run the tool on a mac, then copy the resulting info.plist back over to their Windows machine and replace the original before building. This only needs to be done once. There is no need to manually run the tool before subsequent builds, so long as no changes have been made to the info.plist since the last time the tool was run.
Hi,
I am using latest Microsoft.Intune.MAM.Xamarin.iOS (12.6.1) in my application.
In Azure portal, App protection policies ->Intune App Protection - Properties ->Data relocation tab,
"send org data to other apps" ,if i select the option "Policy managed apps with Open-In/Share filtering" my app is not displayed in the share dialog. I want to open my app from microsoft OUTLOOK.
In the Microsoft Intune App SDK for iOS(without xamarin) they gave guidelines to create the openin filtering.
https://docs.microsoft.com/en-us/mem/intune/developer/app-sdk-ios#share-data-via-uiactivityviewcontroller
I followed the steps, i dont know how to create the non-ui action extension in xamarin. so i cant open my app like copy-to action, instead of i can view the extension view controller only.
Please guide how xamarin will work when "Policy managed apps with Open-In/Share filtering", if we have to follow the Microsoft Intune App SDK for iOS guidance, how to create the non-ui action extension in xamarin.
Hi,
I have integrated intune sdk with the xamarin androd project. I followed the instructions a defined for MAM in microsoft docs. In the MainActivty class i have defined the theme as well Theme = "@style/Theme.Run and the theme is defined in style.xml as well. When i run the application i get the Error Java.Lang.IllegalStateException: 'You need to use a Theme.AppCompat theme (or descendant) with this activity.' If i remove intune integration the application works fine. The error is thrown i run visual studio to load the application into the emulator.
Really appreciate if any one has any inputs to resolve the issue.
Describe the bug:
RegisterAndEnrollAccount method fails with internal error.
Enrollment Failed: There was an internal error in the Intune MAM SDK. Please see the NSError object for more details.
Strangely the Error object itself is null?!?
To Reproduce
After successful MSAL authentication call the IntuneMAMEnrollmentManager.Instance.RegisterAndEnrollAccount(identity) as described in the documentation passing the UPN as argument.
Expected behavior:
Ideally the Enrollment should succeed, if it doesn't meaningful error should be captured by the SDK.
Smartphone
Intune App SDK Xamarin Bindings
"Microsoft.Intune.MAM.Xamarin.iOS" v15.1.3
"Microsoft.Identity.Client" v4.39.0
"Xamarin.Forms" v5.0.0.2244
Xcode version: 13.1
Additional context:
We have followed the steps described in the official documentation. No matter what we do (or don't) always the internal error flow occurs.
The issue is related with the registering and enrolling an account process with an iOS application.
We are working on an iOS Xamarin based application for iOS 15 iPhone, Building with Xcode 12.5.1, using MSAL authentication and using the Microsoft.Intune.MAM.Xamarin.iOS 15.0.0 Nuget package.
When we call the IntuneMAMEnrollmentManager.Instance.RegisterAndEnrollAccount(string identity)
for registering an account, then in the public virtual void EnrollmentRequestWithStatus (IntuneMAMEnrollmentStatus status)
method we are capturing an IntuneMAMEnrollmentStatus object with the error message = There was an internal error in the Intune MAM SDK. Please see the NSError object for more details., a NSError = null and a StatusCode = MAMEnrollmentStatusInternalError.
Check the below image for details:
In the Entitlements.plist file we have the following:
The interesting thing is that we do not get an error message and are able to register and enroll the user account when we use the Microsoft.Intune.MAM.Xamarin.iOS 14.3.5 Nuget package.
Any idea how we can troubleshoot this issue or have any clue on what is the problem?
Thank you very much.
Now that Xamarin Components has been deprecated from Visual Studio, will the Intune SDK for Xamarin be made available via Nuget?
I have this app with ADAL and MAM integrated. We registered a brand new application on AAD but MAM SDK cannot find the tokens ADAL acquires using that application id while it can find tokens acquired with another app id that is already proven to work.
I compared the tokens from both app ids and I cannot find any differences.
We checked the AAD apps and couldn't find anything there neither.
We tried providing permissions consent again. Didn't work.
Any ideas?
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.