xamarin / xamarin-macios

.NET for iOS, Mac Catalyst, macOS, and tvOS provide open-source bindings of the Apple SDKs for use with .NET managed languages such as C#
Other
2.48k stars 514 forks source link

Action Extensions compiled with Xamarin.iOS 14.4.1.3 or greater immediately crash on Actual iOS devices #10167

Open Tim-Hobbs opened 3 years ago

Tim-Hobbs commented 3 years ago

Steps to Reproduce

Using Xamarin.iOS 14.4.1.3 or greater

  1. Create an iOS Action Extension project for a Xamarin project e.g. (https://github.com/xamcat/xamarin-forms-ios-extension)
  2. Setup the Extension to run when sharing a File or Image
  3. Run the Application on an Actual Device (iOS simulator has no issue), select a File or Gallery Image and click the Share button. Select your Action Extension icon from list of Applications.

Expected Behavior

Extension runs.

Actual Behavior

Immediate crash. Extensions Controller does not even seem to be called. No internal application logging

Environment

Apple build machine has Xamarin.iOS 14.4.1.3 installed. I have downgraded to 14.2.0.12 since then.

Build Logs

Xamarin-ios-14-2-0-12-build.log

tj-devel709 commented 3 years ago

Hello, Thank you for your feedback. I cloned the project at the link you attached and ran it on an iphone 7 running iOS 14.2. I used Xamarin.iOS 14.9.0.38, Xamarin.iOS 14.2.0.12, and Xamarin.iOS 14.4.1.3 and did not run into any issues. Are you crashing when using the example project you attached above? If not, could you attach a sample project that causes the crash on your end?

Also could you please provide your full build logs, crash reports (if any), and all your version information?

To get full build logs just set the log verbosity to diagnostic at the following locations:

On Visual Studio for Windows you also want to add -v -v -v -v to the mtouch additional arguments by right-clicking the project in the solution explorer and selecting Properties.

Note: this is done automatically on Visual Studio for Mac when the log verbosity is set to diagnostic.

The easiest way to get exact version information:

Then copy/paste the version information (you can use the "Copy Information" button).

We look forward to hearing from you!

Tim-Hobbs commented 3 years ago

Hi tj,

The extension sample was the basis for my own ActionExtension, however you are right, I did not test that code directly. Because non of the code seemed to be run at all in my ViewController I made an assumption that it could not be any of the 3rd party code or plugins. I will investigate further and get back to you.

Kind regards

Tim

Tim-Hobbs commented 3 years ago

Hi tj,

Like you, I ran the Extension sample just fine.

Through a lot of experimentation I have now narrowed down the cause to the "com.apple.security.application-groups" entitlement that my Action Extension uses to share both Settings (using NSUserDefaults(suiteName, NSUserDefaultsType.SuiteName)) and Data (NSFileManager.DefaultManager.GetContainerUrl(groupId).Path for the Logging).

I will continue to my investigation by adding back in the "com.apple.security.application-groups" entitlement (although for some reason my Debug build does not work if "Entitlements.plist" is set in the Custom Entitlements field) and see if either of these calls are the problem or if it is the Entitlement itself.

I will endeavour to get Crash log from the iPhoneX but I am on holiday next week and only have access to the iMac when in the Office.

Kind regards

Tim

tj-devel709 commented 3 years ago

Hello, I was wondering if there were any issues you have run into regarding this situation since before?

Tim-Hobbs commented 3 years ago

Hi tj,

I have not run into this problem before as I only recently (within the last 4 months) started working with the Action Extension.

As you probably know, Action Extensions are basically hell to get working (thank God for the sample code) as they are often not attaching to the debugger and the Apple documentation is particularly useless. It took me the best part of a week to get even NLog working and then with those logs get modal versions of my applications Xamarin pages functioning.

I am back at work now, but thanks to the new strain of Covid I am stuck in England until the 17th. As I am unable to return to my office in Germany I cannot debug with any of my devices as they need to be on the same WiFi. A VPN connection is not good enough.

What I will try and so is produce a simple 2 page sample application today (based on our code) and send you a link to the repo. Hopefully it can also act as a sample for other developers in the Xamarin community as well.

Kind Regards

Tim

Tim-Hobbs commented 3 years ago

Hi tj,

Sorry for the delay. I have a repo that reproduces this issue. https://github.com/FTAPI-Software/complex-xamarin-forms-ios-extension.git

I have also checked with Xamarin.iOS 14.6.0.15 an found that the problem still occurs.

Tim-Hobbs commented 3 years ago

complex-xamarin-forms-ios-ext-build-log.txt Here's the build log

Tim-Hobbs commented 3 years ago

=== Visual Studio Community 2019 for Mac ===

Version 8.8.6 (build 15) Installation UUID: 3b5a4b23-711f-465d-aef1-c322eb56c200 GTK+ 2.24.23 (Raleigh theme) Xamarin.Mac 6.18.0.23 (d16-6 / 088c73638)

Package version: 612000113

=== Mono Framework MDK ===

Runtime: Mono 6.12.0.113 (2020-02/4fdfb5b1fd5) (64-bit) Package version: 612000113

=== Roslyn (Language Service) ===

3.8.0-5.20519.18+4c195c3ac1974edcefa76774d7a59a2350ec55fa

=== NuGet ===

Version: 5.8.0.6860

=== .NET Core SDK ===

SDK: /usr/local/share/dotnet/sdk/5.0.102/Sdks SDK Versions: 5.0.102 5.0.101 5.0.100 3.1.405 3.1.404 2.1.505 MSBuild SDKs: /Applications/Visual Studio.app/Contents/Resources/lib/monodevelop/bin/MSBuild/Current/bin/Sdks

=== .NET Core Runtime ===

Runtime: /usr/local/share/dotnet/dotnet Runtime Versions: 5.0.2 5.0.1 5.0.0 3.1.11 3.1.10 2.1.9

=== .NET Core 3.1 SDK ===

SDK: 3.1.405

=== Xamarin.Profiler ===

Version: 1.6.15.68 Location: /Applications/Xamarin Profiler.app/Contents/MacOS/Xamarin Profiler

=== Updater ===

Version: 11

=== Apple Developer Tools ===

Xcode 12.3 (17715) Build 12C33

=== Xamarin.Mac ===

Version: 7.2.0.3 (Visual Studio Community) Hash: c51fabee8 Branch: xcode12.3 Build date: 2020-12-10 21:05:04-0500

=== Xamarin.iOS ===

Version: 14.6.0.15 (Visual Studio Community) Hash: 87a1b18d8 Branch: d16-8 Build date: 2020-11-16 21:39:41-0500

=== Xamarin Designer ===

Version: 16.8.0.510 Hash: 44e3f3ce9 Branch: remotes/origin/d16-8 Build date: 2020-12-10 00:06:14 UTC

=== Xamarin.Android ===

Version: 11.1.0.26 (Visual Studio Community) Commit: xamarin-android/d16-8/a36ce73 Android SDK: /Users/administrator/Library/Developer/Xamarin/android-sdk-macosx Supported Android versions: None installed

SDK Tools Version: 26.1.1 SDK Platform Tools Version: 30.0.4 SDK Build Tools Version: 29.0.2

Build Information: Mono: 5e9cb6d Java.Interop: xamarin/java.interop/d16-8@79d9533 ProGuard: Guardsquare/proguard/proguard6.2.2@ebe9000 SQLite: xamarin/sqlite/3.32.1@1a3276b Xamarin.Android Tools: xamarin/xamarin-android-tools/d16-8@2fb1cbc

=== Microsoft OpenJDK for Mobile ===

Java SDK: /Users/administrator/Library/Developer/Xamarin/jdk/microsoft_dist_openjdk_1.8.0.25 1.8.0-25 Android Designer EPL code available here: https://github.com/xamarin/AndroidDesigner.EPL

=== Android SDK Manager ===

Version: 16.8.0.32 Hash: 01a7774 Branch: remotes/origin/d16-8 Build date: 2021-01-14 00:34:58 UTC

=== Android Device Manager ===

Version: 16.8.0.46 Hash: 0a81419 Branch: remotes/origin/d16-8 Build date: 2021-01-14 00:35:22 UTC

=== Build Information ===

Release ID: 808060015 Git revision: d34d29b4643a130479d762e4d2b5750e6462fde7 Build date: 2021-01-15 08:35:04-05 Build branch: release-8.8 Xamarin extensions: d34d29b4643a130479d762e4d2b5750e6462fde7

=== Operating System ===

Mac OS X 10.16.0 Darwin 20.2.0 Darwin Kernel Version 20.2.0 Wed Dec 2 20:39:59 PST 2020 root:xnu-7195.60.75~1/RELEASE_X86_64 x86_64

=== Visual Studio Community 2019 for Mac ===

Version 8.8.6 (build 15) Installation UUID: 3b5a4b23-711f-465d-aef1-c322eb56c200 GTK+ 2.24.23 (Raleigh theme) Xamarin.Mac 6.18.0.23 (d16-6 / 088c73638)

Package version: 612000113

=== Mono Framework MDK ===

Runtime: Mono 6.12.0.113 (2020-02/4fdfb5b1fd5) (64-bit) Package version: 612000113

=== Roslyn (Language Service) ===

3.8.0-5.20519.18+4c195c3ac1974edcefa76774d7a59a2350ec55fa

=== NuGet ===

Version: 5.8.0.6860

=== .NET Core SDK ===

SDK: /usr/local/share/dotnet/sdk/5.0.102/Sdks SDK Versions: 5.0.102 5.0.101 5.0.100 3.1.405 3.1.404 2.1.505 MSBuild SDKs: /Applications/Visual Studio.app/Contents/Resources/lib/monodevelop/bin/MSBuild/Current/bin/Sdks

=== .NET Core Runtime ===

Runtime: /usr/local/share/dotnet/dotnet Runtime Versions: 5.0.2 5.0.1 5.0.0 3.1.11 3.1.10 2.1.9

=== .NET Core 3.1 SDK ===

SDK: 3.1.405

=== Xamarin.Profiler ===

Version: 1.6.15.68 Location: /Applications/Xamarin Profiler.app/Contents/MacOS/Xamarin Profiler

=== Updater ===

Version: 11

=== Apple Developer Tools ===

Xcode 12.3 (17715) Build 12C33

=== Xamarin.Mac ===

Version: 7.2.0.3 (Visual Studio Community) Hash: c51fabee8 Branch: xcode12.3 Build date: 2020-12-10 21:05:04-0500

=== Xamarin.iOS ===

Version: 14.6.0.15 (Visual Studio Community) Hash: 87a1b18d8 Branch: d16-8 Build date: 2020-11-16 21:39:41-0500

=== Xamarin Designer ===

Version: 16.8.0.510 Hash: 44e3f3ce9 Branch: remotes/origin/d16-8 Build date: 2020-12-10 00:06:14 UTC

=== Xamarin.Android ===

Version: 11.1.0.26 (Visual Studio Community) Commit: xamarin-android/d16-8/a36ce73 Android SDK: /Users/administrator/Library/Developer/Xamarin/android-sdk-macosx Supported Android versions: None installed

SDK Tools Version: 26.1.1 SDK Platform Tools Version: 30.0.4 SDK Build Tools Version: 29.0.2

Build Information: Mono: 5e9cb6d Java.Interop: xamarin/java.interop/d16-8@79d9533 ProGuard: Guardsquare/proguard/proguard6.2.2@ebe9000 SQLite: xamarin/sqlite/3.32.1@1a3276b Xamarin.Android Tools: xamarin/xamarin-android-tools/d16-8@2fb1cbc

=== Microsoft OpenJDK for Mobile ===

Java SDK: /Users/administrator/Library/Developer/Xamarin/jdk/microsoft_dist_openjdk_1.8.0.25 1.8.0-25 Android Designer EPL code available here: https://github.com/xamarin/AndroidDesigner.EPL

=== Android SDK Manager ===

Version: 16.8.0.32 Hash: 01a7774 Branch: remotes/origin/d16-8 Build date: 2021-01-14 00:34:58 UTC

=== Android Device Manager ===

Version: 16.8.0.46 Hash: 0a81419 Branch: remotes/origin/d16-8 Build date: 2021-01-14 00:35:22 UTC

=== Build Information ===

Release ID: 808060015 Git revision: d34d29b4643a130479d762e4d2b5750e6462fde7 Build date: 2021-01-15 08:35:04-05 Build branch: release-8.8 Xamarin extensions: d34d29b4643a130479d762e4d2b5750e6462fde7

=== Operating System ===

Mac OS X 10.16.0 Darwin 20.2.0 Darwin Kernel Version 20.2.0 Wed Dec 2 20:39:59 PST 2020 root:xnu-7195.60.75~1/RELEASE_X86_64 x86_64

Tim-Hobbs commented 3 years ago

Crash log ComplexXamarinFormsIosExtApp.iOS.ActionExtension 27.01.21, 10-49.txt

rolfbjarne commented 3 years ago

I can reproduce, this is the problem:

ComplexXamarinFormsIosExtApp.iOS.ActionExtension(Xamarin-debug)[6406] : Xamarin.iOS: Unable to locate assembly 'NLog' (culture: '') ComplexXamarinFormsIosExtApp.iOS.ActionExtension(Xamarin-debug)[6406] : Xamarin.iOS: Unable to locate assembly 'NLog' (culture: '') ComplexXamarinFormsIosExtApp.iOS.ActionExtension(Xamarin-debug)[6406] : error: Failed to load AOT module 'ComplexXamarinFormsIosExtApp.iOS.ActionExtension' while running in aot-only mode because a dependency cannot be found or it is out of date.

For some reason the NLog.dll assembly isn't in the extension (nor in the extension's list of assemblies in can load from the parent app)

Tim-Hobbs commented 3 years ago

Odd, I will double check the solution. That could be a mistake I made in creating the Demo code

rolfbjarne commented 3 years ago

That could be a mistake I made in creating the Demo code

It's certainly a bug on our side, but you might be able to work around it somehow by not using the NLog.dll assembly.

Tim-Hobbs commented 3 years ago

NLog is referenced as being included in the Main Xamarin project and the ActionExtension. This worked fine my work project. But either way, NLog is included and referenced in the ComplexXamarinFormsIosExtApp.iOS.ActionExtension project, which is seen by iOS as basically a separate application. I do not understand why it is not being found when running in your case rolfbjarne. If I have time Tuesday (when I have access to Apple Hardware) I will try adding NLog via Nuget to the ComplexXamarinFormsIosExtApp.iOS project and building it with Xamarin.iOS 14.8.

Tim-Hobbs commented 3 years ago

That could be a mistake I made in creating the Demo code

It's certainly a bug on our side, but you might be able to work around it somehow by not using the NLog.dll assembly.

Ah. okay. My Logger Factory will first setup itself up to use a Action Extensions' NLog File Target default to use the "MyDocuments" directory for logging (using the NLog.config file). But after that it will then try and setup a File logger to the shared storage, but if there is a problem doing this, the exception is handled and logged to the console.

So NLog should continue to use its original File Target setup by the from the NLog.config file.

Tim-Hobbs commented 3 years ago

Hey @rolfbjarne I actually tried removing NLog completely from my all the projects in my companies solution (in the hopes of debugging another Issue to do with sharing large files), unfortunately even with Xamarin.Essentials 1.7.0, Xamarin.Forms 5.0.0.2083 and Xamarin.iOS Version: 14.20.0.24 the problem still occurs, this time I cannot seem to find the Assembly for my Xamarin Forms project. Again this works fine on the simulator:

Launched application 'com.ftapi.xamarinmobileapps.iOS' on 'John???s iPhone' with pid 345 2021-07-28 16:02:24.401 XamarinMobileApps.iOS.ActionExtension[354:16705] Xamarin.iOS: Established connection with the IDE (fd: 5) 2021-07-28 16:02:24.404 XamarinMobileApps.iOS.ActionExtension[354:16705] Xamarin.iOS: Processing: 'start profiler: no' 2021-07-28 16:02:24.404 XamarinMobileApps.iOS.ActionExtension[354:16682] Xamarin.iOS: Profiler not loaded (disabled) Loaded assembly: /private/var/containers/Bundle/Application/C44848E2-1BC8-4FD6-954E-DECD72C03576/XamarinMobileApps.iOS.app/Frameworks/Xamarin.Sdk.framework/MonoBundle/Mono.Security.dll [External] Loaded assembly: /private/var/containers/Bundle/Application/C44848E2-1BC8-4FD6-954E-DECD72C03576/XamarinMobileApps.iOS.app/Frameworks/Xamarin.Sdk.framework/MonoBundle/System.Core.dll [External] Loaded assembly: /private/var/containers/Bundle/Application/C44848E2-1BC8-4FD6-954E-DECD72C03576/XamarinMobileApps.iOS.app/Frameworks/Xamarin.Sdk.framework/MonoBundle/System.Numerics.dll [External] Loaded assembly: /private/var/containers/Bundle/Application/C44848E2-1BC8-4FD6-954E-DECD72C03576/XamarinMobileApps.iOS.app/Frameworks/Xamarin.Sdk.framework/MonoBundle/System.dll [External] Loaded assembly: /private/var/containers/Bundle/Application/C44848E2-1BC8-4FD6-954E-DECD72C03576/XamarinMobileApps.iOS.app/Frameworks/Xamarin.Sdk.framework/MonoBundle/System.Drawing.Common.dll [External] Loaded assembly: /private/var/containers/Bundle/Application/C44848E2-1BC8-4FD6-954E-DECD72C03576/XamarinMobileApps.iOS.app/Frameworks/Xamarin.Sdk.framework/MonoBundle/Xamarin.iOS.dll [External] 2021-07-28 16:02:26.555 XamarinMobileApps.iOS.ActionExtension[354:16682] Xamarin.iOS: Skipping assembly registration for Xamarin.iOS since it's not needed (dynamic registration is not supported) 2021-07-28 16:02:26.600 XamarinMobileApps.iOS.ActionExtension[354:16682] Xamarin.iOS: Skipping assembly registration for Xamarin.Forms.Platform.iOS since it's not needed (dynamic registration is not supported) 2021-07-28 16:02:26.603 XamarinMobileApps.iOS.ActionExtension[354:16682] Xamarin.iOS: Skipping assembly registration for Xamarin.Essentials since it's not needed (dynamic registration is not supported) 2021-07-28 16:02:26.604 XamarinMobileApps.iOS.ActionExtension[354:16682] Xamarin.iOS: Skipping assembly registration for Rg.Plugins.Popup since it's not needed (dynamic registration is not supported) 2021-07-28 16:02:26.605 XamarinMobileApps.iOS.ActionExtension[354:16682] Xamarin.iOS: Skipping assembly registration for IQKeyboardManager since it's not needed (dynamic registration is not supported) 2021-07-28 16:02:26.606 XamarinMobileApps.iOS.ActionExtension[354:16682] Xamarin.iOS: Unable to locate assembly 'XamarinMobileApps' (culture: '') 2021-07-28 16:02:26.607 XamarinMobileApps.iOS.ActionExtension[354:16682] Xamarin.iOS: Unable to locate assembly 'XamarinMobileApps' (culture: '') Loaded assembly: /private/var/containers/Bundle/Application/C44848E2-1BC8-4FD6-954E-DECD72C03576/XamarinMobileApps.iOS.app/Frameworks/Xamarin.Sdk.framework/MonoBundle/System.Net.Http.dll [External] Loaded assembly: /private/var/containers/Bundle/Application/C44848E2-1BC8-4FD6-954E-DECD72C03576/XamarinMobileApps.iOS.app/Frameworks/Xamarin.Sdk.framework/MonoBundle/System.Xml.dll [External] Loaded assembly: /private/var/containers/Bundle/Application/C44848E2-1BC8-4FD6-954E-DECD72C03576/XamarinMobileApps.iOS.app/Xamarin.Forms.Platform.dll [External] Loaded assembly: /private/var/containers/Bundle/Application/C44848E2-1BC8-4FD6-954E-DECD72C03576/XamarinMobileApps.iOS.app/Xamarin.Forms.Core.dll [External] Loaded assembly: /private/var/containers/Bundle/Application/C44848E2-1BC8-4FD6-954E-DECD72C03576/XamarinMobileApps.iOS.app/Frameworks/Xamarin.Sdk.framework/MonoBundle/System.ServiceModel.Internals.dll [External] Loaded assembly: /private/var/containers/Bundle/Application/C44848E2-1BC8-4FD6-954E-DECD72C03576/XamarinMobileApps.iOS.app/Frameworks/Xamarin.Sdk.framework/MonoBundle/System.Runtime.Serialization.dll [External] Loaded assembly: /private/var/containers/Bundle/Application/C44848E2-1BC8-4FD6-954E-DECD72C03576/XamarinMobileApps.iOS.app/Xamarin.Forms.Platform.iOS.dll [External] Loaded assembly: /private/var/containers/Bundle/Application/C44848E2-1BC8-4FD6-954E-DECD72C03576/XamarinMobileApps.iOS.app/Xamarin.Essentials.dll [External] Loaded assembly: /private/var/containers/Bundle/Application/C44848E2-1BC8-4FD6-954E-DECD72C03576/XamarinMobileApps.iOS.app/Rg.Plugins.Popup.dll [External] Loaded assembly: /private/var/containers/Bundle/Application/C44848E2-1BC8-4FD6-954E-DECD72C03576/XamarinMobileApps.iOS.app/IQKeyboardManager.dll [External] 2021-07-28 16:02:27.496 XamarinMobileApps.iOS.ActionExtension[354:16682] error: Failed to load AOT module 'XamarinMobileApps.iOS.ActionExtension' while running in aot-only mode because a dependency cannot be found or it is out of date.

Tim-Hobbs commented 2 years ago

So I just tested this again all the latest Xamarin packages (Xamarin.Forms 5.0.0.2244, Xamarin.Essentails 1.7.0 and Xamarin.iOS 15.2.0.17):

`2021-11-23 13:28:53.711 mlaunch[3399:67346] Requested but did not find extension point with identifier Xcode.IDEDebugger.VariablesViewQuickLookProvider for extension Xcode.IDEDebugger.SpriteKitQuickLookProvider of plug-in com.apple.IDESpriteKitParticleEditor 2021-11-23 13:28:53.712 mlaunch[3399:67346] Requested but did not find extension point with identifier Xcode.IDEDebugger.VariablesViewQuickLookProvider for extension Xcode.SpriteKit.GKStateMachineQuickLookProvider of plug-in com.apple.IDESpriteKitParticleEditor 2021-11-23 13:28:53.727 mlaunch[3399:67346] Requested but did not find extension point with identifier Xcode.IDEDebugger.VariablesViewQuickLookProvider for extension Xcode.IDEDebugger.GPUMatrixQuickLookProvider of plug-in com.apple.dt.gpu.GPUDebugger 2021-11-23 13:28:53.727 mlaunch[3399:67346] Requested but did not find extension point with identifier Xcode.IDEDebugger.VariablesViewQuickLookProvider for extension Xcode.IDEDebugger.MTLDebugSamplerState of plug-in com.apple.dt.gpu.GPUDebugger 2021-11-23 13:28:53.727 mlaunch[3399:67346] Requested but did not find extension point with identifier Xcode.IDEDebugger.VariablesViewQuickLookProvider for extension Xcode.IDEDebugger.MTLDebugTexture of plug-in com.apple.dt.gpu.GPUDebugger 2021-11-23 13:28:53.727 mlaunch[3399:67346] Requested but did not find extension point with identifier Xcode.IDEDebugger.VariablesViewQuickLookProvider for extension Xcode.IDEDebugger.GPUIssueQuickLookProvider of plug-in com.apple.dt.gpu.GPUDebugger 2021-11-23 13:28:53.728 mlaunch[3399:67346] Requested but did not find extension point with identifier Xcode.IDEDebugger.VariablesViewQuickLookProvider for extension Xcode.IDEDebugger.MTLDebugBuffer of plug-in com.apple.dt.gpu.GPUDebugger 2021-11-23 13:28:53.728 mlaunch[3399:67346] Requested but did not find extension point with identifier Xcode.DebuggerFoundation.ViewDescriber for extension Xcode.DebuggerFoundation.watchOSSimulator.ViewDescriber of plug-in com.apple.dt.IDEWatchSupportUI 2021-11-23 13:28:53.729 mlaunch[3399:67346] Requested but did not find extension point with identifier Xcode.DebuggerFoundation.DataSourceConnection for extension Xcode.DebuggerFoundation.watchOSSimulator.DataSourceConnectionTargetHub of plug-in com.apple.dt.IDEWatchSupportUI 2021-11-23 13:28:53.729 mlaunch[3399:67346] Requested but did not find extension point with identifier Xcode.DebuggerFoundation.ViewDescriber for extension Xcode.DebuggerFoundation.watchOS.ViewDescriber of plug-in com.apple.dt.IDEWatchSupportUI 2021-11-23 13:28:53.729 mlaunch[3399:67346] Requested but did not find extension point with identifier Xcode.DebuggerFoundation.DataSourceConnection for extension Xcode.DebuggerFoundation.watchOS.DataSourceConnectionTargetHub of plug-in com.apple.dt.IDEWatchSupportUI 2021-11-23 13:28:53.730 mlaunch[3399:67346] Requested but did not find extension point with identifier Xcode.DebuggerFoundation.DataSourceConnection for extension Xcode.DebuggerFoundation.tvOSSimulator.DataSourceConnectionTargetHub of plug-in com.apple.dt.IDEAppleTVSupportUI 2021-11-23 13:28:53.730 mlaunch[3399:67346] Requested but did not find extension point with identifier Xcode.DebuggerFoundation.ViewDescriber for extension Xcode.DebuggerFoundation.ATVSimulator.ViewDescriber of plug-in com.apple.dt.IDEAppleTVSupportUI 2021-11-23 13:28:53.730 mlaunch[3399:67346] Requested but did not find extension point with identifier Xcode.DebuggerFoundation.ViewDescriber for extension Xcode.DebuggerFoundation.ATV.ViewDescriber of plug-in com.apple.dt.IDEAppleTVSupportUI 2021-11-23 13:28:53.730 mlaunch[3399:67346] Requested but did not find extension point with identifier Xcode.DebuggerFoundation.DataSourceConnection for extension Xcode.DebuggerFoundation.tvOS.DataSourceConnectionTargetHub of plug-in com.apple.dt.IDEAppleTVSupportUI 2021-11-23 13:28:53.730 mlaunch[3399:67346] Requested but did not find extension point with identifier Xcode.DebuggerFoundation.DeviceIconProvider for extension Xcode.DebuggerFoundation.DeviceIconProvider.AppleTV of plug-in com.apple.dt.IDEAppleTVSupportUI Launched application 'com.ftapi.xamarinmobileapps.iOS' on 'John???s iPhone' with pid 556 2021-11-23 13:29:29.200 XamarinMobileApps.iOS.ActionExtension[558:41938] Xamarin.iOS: Established connection with the IDE (fd: 5) 2021-11-23 13:29:29.205 XamarinMobileApps.iOS.ActionExtension[558:41938] Xamarin.iOS: Processing: 'start profiler: no' 2021-11-23 13:29:29.205 XamarinMobileApps.iOS.ActionExtension[558:41929] Xamarin.iOS: Profiler not loaded (disabled) Loaded assembly: /private/var/containers/Bundle/Application/346844DC-0276-41E4-9815-3EF2A3163545/XamarinMobileApps.iOS.app/Frameworks/Xamarin.Sdk.framework/MonoBundle/Mono.Security.dll [External] Loaded assembly: /private/var/containers/Bundle/Application/346844DC-0276-41E4-9815-3EF2A3163545/XamarinMobileApps.iOS.app/Frameworks/Xamarin.Sdk.framework/MonoBundle/System.Core.dll [External] Loaded assembly: /private/var/containers/Bundle/Application/346844DC-0276-41E4-9815-3EF2A3163545/XamarinMobileApps.iOS.app/Frameworks/Xamarin.Sdk.framework/MonoBundle/System.Numerics.dll [External] Loaded assembly: /private/var/containers/Bundle/Application/346844DC-0276-41E4-9815-3EF2A3163545/XamarinMobileApps.iOS.app/Frameworks/Xamarin.Sdk.framework/MonoBundle/System.dll [External] Loaded assembly: /private/var/containers/Bundle/Application/346844DC-0276-41E4-9815-3EF2A3163545/XamarinMobileApps.iOS.app/Frameworks/Xamarin.Sdk.framework/MonoBundle/System.Drawing.Common.dll [External] Loaded assembly: /private/var/containers/Bundle/Application/346844DC-0276-41E4-9815-3EF2A3163545/XamarinMobileApps.iOS.app/Frameworks/Xamarin.Sdk.framework/MonoBundle/Xamarin.iOS.dll [External] 2021-11-23 13:29:29.916 XamarinMobileApps.iOS.ActionExtension[558:41929] Xamarin.iOS: Skipping assembly registration for Xamarin.iOS since it's not needed (dynamic registration is not supported) 2021-11-23 13:29:29.975 XamarinMobileApps.iOS.ActionExtension[558:41929] Xamarin.iOS: Skipping assembly registration for Xamarin.Forms.Platform.iOS since it's not needed (dynamic registration is not supported) 2021-11-23 13:29:29.979 XamarinMobileApps.iOS.ActionExtension[558:41929] Xamarin.iOS: Skipping assembly registration for Xamarin.Essentials since it's not needed (dynamic registration is not supported) 2021-11-23 13:29:29.982 XamarinMobileApps.iOS.ActionExtension[558:41929] Xamarin.iOS: Skipping assembly registration for Rg.Plugins.Popup since it's not needed (dynamic registration is not supported) 2021-11-23 13:29:29.984 XamarinMobileApps.iOS.ActionExtension[558:41929] Xamarin.iOS: Skipping assembly registration for IQKeyboardManager since it's not needed (dynamic registration is not supported) 2021-11-23 13:29:29.986 XamarinMobileApps.iOS.ActionExtension[558:41929] Xamarin.iOS: Unable to locate assembly 'XamarinMobileApps' (culture: '') 2021-11-23 13:29:29.986 XamarinMobileApps.iOS.ActionExtension[558:41929] Xamarin.iOS: Unable to locate assembly 'XamarinMobileApps' (culture: '') Loaded assembly: /private/var/containers/Bundle/Application/346844DC-0276-41E4-9815-3EF2A3163545/XamarinMobileApps.iOS.app/Frameworks/Xamarin.Sdk.framework/MonoBundle/System.Net.Http.dll [External] Loaded assembly: /private/var/containers/Bundle/Application/346844DC-0276-41E4-9815-3EF2A3163545/XamarinMobileApps.iOS.app/Frameworks/Xamarin.Sdk.framework/MonoBundle/System.Xml.dll [External] Loaded assembly: /private/var/containers/Bundle/Application/346844DC-0276-41E4-9815-3EF2A3163545/XamarinMobileApps.iOS.app/Xamarin.Forms.Platform.dll [External] Loaded assembly: /private/var/containers/Bundle/Application/346844DC-0276-41E4-9815-3EF2A3163545/XamarinMobileApps.iOS.app/Xamarin.Forms.Core.dll [External] Loaded assembly: /private/var/containers/Bundle/Application/346844DC-0276-41E4-9815-3EF2A3163545/XamarinMobileApps.iOS.app/Frameworks/Xamarin.Sdk.framework/MonoBundle/System.ServiceModel.Internals.dll [External] Loaded assembly: /private/var/containers/Bundle/Application/346844DC-0276-41E4-9815-3EF2A3163545/XamarinMobileApps.iOS.app/Frameworks/Xamarin.Sdk.framework/MonoBundle/System.Runtime.Serialization.dll [External] Loaded assembly: /private/var/containers/Bundle/Application/346844DC-0276-41E4-9815-3EF2A3163545/XamarinMobileApps.iOS.app/Xamarin.Forms.Platform.iOS.dll [External] Loaded assembly: /private/var/containers/Bundle/Application/346844DC-0276-41E4-9815-3EF2A3163545/XamarinMobileApps.iOS.app/Xamarin.Essentials.dll [External] Loaded assembly: /private/var/containers/Bundle/Application/346844DC-0276-41E4-9815-3EF2A3163545/XamarinMobileApps.iOS.app/Rg.Plugins.Popup.dll [External] Loaded assembly: /private/var/containers/Bundle/Application/346844DC-0276-41E4-9815-3EF2A3163545/XamarinMobileApps.iOS.app/IQKeyboardManager.dll [External] 2021-11-23 13:29:30.796 XamarinMobileApps.iOS.ActionExtension[558:41929] error: Failed to load AOT module 'XamarinMobileApps.iOS.ActionExtension' while running in aot-only mode because a dependency cannot be found or it is out of date.

================================================================= Native Crash Reporting

Got a abrt while executing native code. This usually indicates a fatal error in the mono runtime or one of the native libraries used by your application.

================================================================= Native stacktrace:

0x1042f8538 - /private/var/containers/Bundle/Application/346844DC-0276-41E4-9815-3EF2A3163545/XamarinMobileApps.iOS.app/Frameworks/Mono.framework/Mono : mono_dump_native_crash_info
0x1042ee6b0 - /private/var/containers/Bundle/Application/346844DC-0276-41E4-9815-3EF2A3163545/XamarinMobileApps.iOS.app/Frameworks/Mono.framework/Mono : mono_handle_native_crash
0x1042f7a80 - /private/var/containers/Bundle/Application/346844DC-0276-41E4-9815-3EF2A3163545/XamarinMobileApps.iOS.app/Frameworks/Mono.framework/Mono : sigabrt_signal_handler
0x1ddbd6d48 - /usr/lib/system/libsystem_platform.dylib : <redacted>
0x1ddbf1824 - /usr/lib/system/libsystem_pthread.dylib : pthread_kill
0x18e12f0b4 - /usr/lib/system/libsystem_c.dylib : abort
0x10400fddc - /private/var/containers/Bundle/Application/346844DC-0276-41E4-9815-3EF2A3163545/XamarinMobileApps.iOS.app/Frameworks/Xamarin-debug.framework/Xamarin-debug : _ZL12log_callbackPKcS0_S0_iPv
0x1042c5500 - /private/var/containers/Bundle/Application/346844DC-0276-41E4-9815-3EF2A3163545/XamarinMobileApps.iOS.app/Frameworks/Mono.framework/Mono : monoeg_g_logv_nofree
0x1042c5550 - /private/var/containers/Bundle/Application/346844DC-0276-41E4-9815-3EF2A3163545/XamarinMobileApps.iOS.app/Frameworks/Mono.framework/Mono : monoeg_g_log
0x1042ce79c - /private/var/containers/Bundle/Application/346844DC-0276-41E4-9815-3EF2A3163545/XamarinMobileApps.iOS.app/Frameworks/Mono.framework/Mono : load_aot_module
0x10432dc8c - /private/var/containers/Bundle/Application/346844DC-0276-41E4-9815-3EF2A3163545/XamarinMobileApps.iOS.app/Frameworks/Mono.framework/Mono : mono_assembly_invoke_load_hook_internal
0x10432ed94 - /private/var/containers/Bundle/Application/346844DC-0276-41E4-9815-3EF2A3163545/XamarinMobileApps.iOS.app/Frameworks/Mono.framework/Mono : mono_assembly_request_load_from
0x10432e8a4 - /private/var/containers/Bundle/Application/346844DC-0276-41E4-9815-3EF2A3163545/XamarinMobileApps.iOS.app/Frameworks/Mono.framework/Mono : mono_assembly_request_open
0x104330c50 - /private/var/containers/Bundle/Application/346844DC-0276-41E4-9815-3EF2A3163545/XamarinMobileApps.iOS.app/Frameworks/Mono.framework/Mono : mono_assembly_open
0x10400f0e4 - /private/var/containers/Bundle/Application/346844DC-0276-41E4-9815-3EF2A3163545/XamarinMobileApps.iOS.app/Frameworks/Xamarin-debug.framework/Xamarin-debug : xamarin_open_assembly
0x10400f458 - /private/var/containers/Bundle/Application/346844DC-0276-41E4-9815-3EF2A3163545/XamarinMobileApps.iOS.app/Frameworks/Xamarin-debug.framework/Xamarin-debug : xamarin_open_and_register
0x1040205f4 - /private/var/containers/Bundle/Application/346844DC-0276-41E4-9815-3EF2A3163545/XamarinMobileApps.iOS.app/Frameworks/Xamarin-debug.framework/Xamarin-debug : xamarin_main
0x1020d61f4 - /private/var/containers/Bundle/Application/346844DC-0276-41E4-9815-3EF2A3163545/XamarinMobileApps.iOS.app/PlugIns/XamarinMobileApps.iOS.ActionExtension.appex/XamarinMobileApps.iOS.ActionExtension : 
0x103e70190 - Unknown

================================================================= Basic Fault Address Reporting

Memory around native instruction pointer (0x1bd69e9e8):0x1bd69e9d8 c0 03 5f d6 c0 03 5f d6 10 29 80 d2 01 10 00 d4 .......)...... 0x1bd69e9e8 e3 00 00 54 fd 7b bf a9 fd 03 00 91 1f ef ff 97 ...T.{.......... 0x1bd69e9f8 bf 03 00 91 fd 7b c1 a8 c0 03 5f d6 c0 03 5f d6 .....{........ 0x1bd69ea08 fd 7b bf a9 fd 03 00 91 50 00 80 d2 01 10 00 d4 .{......P.......

================================================================= Managed Stacktrace:

=================================================================`

Here is a full report of my Visual Studio and Xamarin versions:

=== Visual Studio Community 2019 for Mac ===

Version 8.10.14 (build 17) Installation UUID: ac03bb8c-5b58-48a6-ab9f-6ccef2a95736 GTK+ 2.24.23 (Raleigh theme) Xamarin.Mac 6.18.0.23 (d16-6 / 088c73638)

Package version: 612000140

=== Mono Framework MDK ===

Runtime: Mono 6.12.0.140 (2020-02/51d876a041e) (64-bit) Package version: 612000140

=== Roslyn (Language Service) ===

3.10.0-4.21269.26+029847714208ebe49668667c60ea5b0a294e0fcb

=== NuGet ===

Version: 5.9.0.7134

=== .NET Core SDK ===

SDK: /usr/local/share/dotnet/sdk/5.0.403/Sdks SDK Versions: 5.0.403 5.0.302 5.0.301 5.0.201 5.0.103 5.0.102 5.0.101 5.0.100 3.1.415 3.1.411 3.1.410 3.1.407 3.1.406 3.1.405 3.1.404 2.1.505 MSBuild SDKs: /Applications/Visual Studio.app/Contents/Resources/lib/monodevelop/bin/MSBuild/Current/bin/Sdks

=== .NET Core Runtime ===

Runtime: /usr/local/share/dotnet/dotnet Runtime Versions: 5.0.12 5.0.8 5.0.7 5.0.4 5.0.3 5.0.2 5.0.1 5.0.0 3.1.21 3.1.17 3.1.16 3.1.13 3.1.12 3.1.11 3.1.10 2.1.9

=== .NET Core 3.1 SDK ===

SDK: 3.1.415

=== Xamarin.Profiler ===

Version: 1.6.15.68 Location: /Applications/Xamarin Profiler.app/Contents/MacOS/Xamarin Profiler

=== Updater ===

Version: 11

=== Apple Developer Tools ===

Xcode 13.1 (19466) Build 13A1030d

=== Xamarin.Mac ===

Version: 8.2.0.17 (Visual Studio Community) Hash: 738fde344 Branch: xcode13.1 Build date: 2021-11-09 02:45:15-0500

=== Xamarin.Android ===

Version: 12.0.0.3 (Visual Studio Community) Commit: xamarin-android/d16-11/f0e3c2d Android SDK: /Users/administrator/Library/Developer/Xamarin/android-sdk-macosx Supported Android versions: None installed

SDK Tools Version: 26.1.1 SDK Platform Tools Version: 30.0.4 SDK Build Tools Version: 29.0.2

Build Information: Mono: c633fe9 Java.Interop: xamarin/java.interop/d16-11@476bb5b ProGuard: Guardsquare/proguard/v7.0.1@912d149 SQLite: xamarin/sqlite/3.35.4@85460d3 Xamarin.Android Tools: xamarin/xamarin-android-tools/d16-11@87af37b

=== Eclipse Temurin JDK ===

Java SDK: /Library/Java/JavaVirtualMachines/temurin-8.jdk/Contents/Home 1.8.0.302 Android Designer EPL code available here: https://github.com/xamarin/AndroidDesigner.EPL

=== Android SDK Manager ===

Version: 16.10.0.13 Hash: 1b81df5 Branch: remotes/origin/d16-10 Build date: 2021-11-12 01:17:32 UTC

=== Android Device Manager ===

Version: 16.10.0.15 Hash: 89dcc0b Branch: remotes/origin/d16-10 Build date: 2021-11-12 01:17:52 UTC

=== Xamarin Designer ===

Version: 16.11.0.39 Hash: cd672761d Branch: remotes/origin/d16-11 Build date: 2021-10-06 21:09:18 UTC

=== Xamarin.iOS ===

Version: 15.2.0.17 (Visual Studio Community) Hash: 738fde344 Branch: xcode13.1 Build date: 2021-11-09 02:45:16-0500

=== Build Information ===

Release ID: 810140017 Git revision: 6f93cf55df3b7747288286e2006057c7f088b838 Build date: 2021-11-12 09:50:18-05 Build branch: release-8.10

=== Operating System ===

Mac OS X 11.6.1 Darwin 20.6.0 Darwin Kernel Version 20.6.0 Tue Oct 12 18:33:42 PDT 2021 root:xnu-7195.141.8~1/RELEASE_X86_64 x86_64

nor0x commented 2 years ago

Same here for Xamarin.Forms (5.0.0.2244) - any workaround for this issue? I cannot publish the app since the extension doesn't launch at all

here are is my build log


2021-12-12 12:12:48.517 mlaunch[99739:7497391] Requested but did not find extension point with identifier Xcode.IDEDebugger.VariablesViewQuickLookProvider for extension Xcode.IDEDebugger.SpriteKitQuickLookProvider of plug-in com.apple.IDESpriteKitParticleEditor
2021-12-12 12:12:48.519 mlaunch[99739:7497391] Requested but did not find extension point with identifier Xcode.IDEDebugger.VariablesViewQuickLookProvider for extension Xcode.SpriteKit.GKStateMachineQuickLookProvider of plug-in com.apple.IDESpriteKitParticleEditor
2021-12-12 12:12:48.533 mlaunch[99739:7497391] Requested but did not find extension point with identifier Xcode.IDEDebugger.VariablesViewQuickLookProvider for extension Xcode.IDEDebugger.GPUMatrixQuickLookProvider of plug-in com.apple.dt.gpu.GPUDebugger
2021-12-12 12:12:48.533 mlaunch[99739:7497391] Requested but did not find extension point with identifier Xcode.IDEDebugger.VariablesViewQuickLookProvider for extension Xcode.IDEDebugger.MTLDebugSamplerState of plug-in com.apple.dt.gpu.GPUDebugger
2021-12-12 12:12:48.533 mlaunch[99739:7497391] Requested but did not find extension point with identifier Xcode.IDEDebugger.VariablesViewQuickLookProvider for extension Xcode.IDEDebugger.MTLDebugTexture of plug-in com.apple.dt.gpu.GPUDebugger
2021-12-12 12:12:48.534 mlaunch[99739:7497391] Requested but did not find extension point with identifier Xcode.IDEDebugger.VariablesViewQuickLookProvider for extension Xcode.IDEDebugger.GPUIssueQuickLookProvider of plug-in com.apple.dt.gpu.GPUDebugger
2021-12-12 12:12:48.535 mlaunch[99739:7497391] Requested but did not find extension point with identifier Xcode.IDEDebugger.VariablesViewQuickLookProvider for extension Xcode.IDEDebugger.MTLDebugBuffer of plug-in com.apple.dt.gpu.GPUDebugger
2021-12-12 12:12:48.535 mlaunch[99739:7497391] Requested but did not find extension point with identifier Xcode.DebuggerFoundation.ViewDescriber for extension Xcode.DebuggerFoundation.watchOSSimulator.ViewDescriber of plug-in com.apple.dt.IDEWatchSupportUI
2021-12-12 12:12:48.535 mlaunch[99739:7497391] Requested but did not find extension point with identifier Xcode.DebuggerFoundation.DataSourceConnection for extension Xcode.DebuggerFoundation.watchOSSimulator.DataSourceConnectionTargetHub of plug-in com.apple.dt.IDEWatchSupportUI
2021-12-12 12:12:48.535 mlaunch[99739:7497391] Requested but did not find extension point with identifier Xcode.DebuggerFoundation.ViewDescriber for extension Xcode.DebuggerFoundation.watchOS.ViewDescriber of plug-in com.apple.dt.IDEWatchSupportUI
2021-12-12 12:12:48.535 mlaunch[99739:7497391] Requested but did not find extension point with identifier Xcode.DebuggerFoundation.DataSourceConnection for extension Xcode.DebuggerFoundation.watchOS.DataSourceConnectionTargetHub of plug-in com.apple.dt.IDEWatchSupportUI
2021-12-12 12:12:48.536 mlaunch[99739:7497391] Requested but did not find extension point with identifier Xcode.DebuggerFoundation.DataSourceConnection for extension Xcode.DebuggerFoundation.tvOSSimulator.DataSourceConnectionTargetHub of plug-in com.apple.dt.IDEAppleTVSupportUI
2021-12-12 12:12:48.536 mlaunch[99739:7497391] Requested but did not find extension point with identifier Xcode.DebuggerFoundation.ViewDescriber for extension Xcode.DebuggerFoundation.ATVSimulator.ViewDescriber of plug-in com.apple.dt.IDEAppleTVSupportUI
2021-12-12 12:12:48.536 mlaunch[99739:7497391] Requested but did not find extension point with identifier Xcode.DebuggerFoundation.ViewDescriber for extension Xcode.DebuggerFoundation.ATV.ViewDescriber of plug-in com.apple.dt.IDEAppleTVSupportUI
2021-12-12 12:12:48.536 mlaunch[99739:7497391] Requested but did not find extension point with identifier Xcode.DebuggerFoundation.DataSourceConnection for extension Xcode.DebuggerFoundation.tvOS.DataSourceConnectionTargetHub of plug-in com.apple.dt.IDEAppleTVSupportUI
2021-12-12 12:12:48.536 mlaunch[99739:7497391] Requested but did not find extension point with identifier Xcode.DebuggerFoundation.DeviceIconProvider for extension Xcode.DebuggerFoundation.DeviceIconProvider.AppleTV of plug-in com.apple.dt.IDEAppleTVSupportUI
2021-12-12 12:12:52.543122+0100 MyApp.iOS.Action[584:42349] Xamarin.iOS: Found port 10000 in environment variables
2021-12-12 12:12:52.543610+0100 MyApp.iOS.Action[584:42349] Xamarin.iOS: IDE Port: 10000 Transport: USB
2021-12-12 12:12:52.599721+0100 MyApp.iOS.Action[584:42349] Xamarin.iOS: Successfully received USB connection from the IDE on port 10000, fd: 4
2021-12-12 12:12:52.600568+0100 MyApp.iOS.Action[584:42349] Xamarin.iOS: Processing: 'start debugger: sdb'
2021-12-12 12:12:52.600650+0100 MyApp.iOS.Action[584:42338] Xamarin.iOS: Debugger loaded with custom transport (fd: 4)
2021-12-12 12:12:52.601150+0100 MyApp.iOS.Action[584:42349] Xamarin.iOS: Successfully received USB connection from the IDE on port 10000, fd: 5
2021-12-12 12:12:52.601898+0100 MyApp.iOS.Action[584:42349] Xamarin.iOS: Processing: 'connect output'
2021-12-12 12:12:52.602822+0100 MyApp.iOS.Action[584:42349] Xamarin.iOS: Successfully received USB connection from the IDE on port 10000, fd: 6
2021-12-12 12:12:52.603599+0100 MyApp.iOS.Action[584:42349] Xamarin.iOS: Processing: 'start profiler: no'
2021-12-12 12:12:52.603635+0100 MyApp.iOS.Action[584:42338] Xamarin.iOS: Profiler not loaded (disabled)
Loaded assembly: /private/var/containers/Bundle/Application/E82A51AE-131B-424F-BC33-9834F4F68D9C/MyApp.iOS.app/Frameworks/Xamarin.Sdk.framework/MonoBundle/Mono.Security.dll [External]
Loaded assembly: /private/var/containers/Bundle/Application/E82A51AE-131B-424F-BC33-9834F4F68D9C/MyApp.iOS.app/Frameworks/Xamarin.Sdk.framework/MonoBundle/System.Core.dll [External]
Loaded assembly: /private/var/containers/Bundle/Application/E82A51AE-131B-424F-BC33-9834F4F68D9C/MyApp.iOS.app/Frameworks/Xamarin.Sdk.framework/MonoBundle/System.Numerics.dll [External]
Loaded assembly: /private/var/containers/Bundle/Application/E82A51AE-131B-424F-BC33-9834F4F68D9C/MyApp.iOS.app/Frameworks/Xamarin.Sdk.framework/MonoBundle/System.dll [External]
Loaded assembly: /private/var/containers/Bundle/Application/E82A51AE-131B-424F-BC33-9834F4F68D9C/MyApp.iOS.app/Frameworks/Xamarin.Sdk.framework/MonoBundle/System.Net.Http.dll [External]
Loaded assembly: /private/var/containers/Bundle/Application/E82A51AE-131B-424F-BC33-9834F4F68D9C/MyApp.iOS.app/Frameworks/Xamarin.Sdk.framework/MonoBundle/System.Drawing.Common.dll [External]
Loaded assembly: /private/var/containers/Bundle/Application/E82A51AE-131B-424F-BC33-9834F4F68D9C/MyApp.iOS.app/Frameworks/Xamarin.Sdk.framework/MonoBundle/Xamarin.iOS.dll [External]
Loaded assembly: /private/var/containers/Bundle/Application/E82A51AE-131B-424F-BC33-9834F4F68D9C/MyApp.iOS.app/Frameworks/Xamarin.Sdk.framework/MonoBundle/System.Xml.dll [External]
Loaded assembly: /private/var/containers/Bundle/Application/E82A51AE-131B-424F-BC33-9834F4F68D9C/MyApp.iOS.app/Xamarin.Forms.Platform.dll [External]
Loaded assembly: /private/var/containers/Bundle/Application/E82A51AE-131B-424F-BC33-9834F4F68D9C/MyApp.iOS.app/Xamarin.Forms.Core.dll [External]
Loaded assembly: /private/var/containers/Bundle/Application/E82A51AE-131B-424F-BC33-9834F4F68D9C/MyApp.iOS.app/Frameworks/Xamarin.Sdk.framework/MonoBundle/System.ServiceModel.Internals.dll [External]
Loaded assembly: /private/var/containers/Bundle/Application/E82A51AE-131B-424F-BC33-9834F4F68D9C/MyApp.iOS.app/Frameworks/Xamarin.Sdk.framework/MonoBundle/System.Runtime.Serialization.dll [External]
Loaded assembly: /private/var/containers/Bundle/Application/E82A51AE-131B-424F-BC33-9834F4F68D9C/MyApp.iOS.app/Xamarin.Forms.Platform.iOS.dll [External]
Loaded assembly: /private/var/containers/Bundle/Application/E82A51AE-131B-424F-BC33-9834F4F68D9C/MyApp.iOS.app/Xamarin.CommunityToolkit.dll [External]
Loaded assembly: /private/var/containers/Bundle/Application/E82A51AE-131B-424F-BC33-9834F4F68D9C/MyApp.iOS.app/Frameworks/Xamarin.Sdk.framework/MonoBundle/System.Transactions.dll [External]
2021-12-12 12:12:53.172801+0100 MyApp.iOS.Action[584:42338] Xamarin.iOS: Unable to locate assembly 'MyApp' (culture: '')
2021-12-12 12:12:53.173001+0100 MyApp.iOS.Action[584:42338] Xamarin.iOS: Unable to locate assembly 'MyApp' (culture: '')
Loaded assembly: /private/var/containers/Bundle/Application/E82A51AE-131B-424F-BC33-9834F4F68D9C/MyApp.iOS.app/Frameworks/Xamarin.Sdk.framework/MonoBundle/System.Data.dll [External]
Loaded assembly: /private/var/containers/Bundle/Application/E82A51AE-131B-424F-BC33-9834F4F68D9C/MyApp.iOS.app/Frameworks/Xamarin.Sdk.framework/MonoBundle/System.Xml.Linq.dll [External]
Loaded assembly: /private/var/containers/Bundle/Application/E82A51AE-131B-424F-BC33-9834F4F68D9C/MyApp.iOS.app/Newtonsoft.Json.dll [External]
Loaded assembly: /private/var/containers/Bundle/Application/E82A51AE-131B-424F-BC33-9834F4F68D9C/MyApp.iOS.app/Plugin.LocalNotification.dll [External]
Loaded assembly: /private/var/containers/Bundle/Application/E82A51AE-131B-424F-BC33-9834F4F68D9C/MyApp.iOS.app/Xamarin.Essentials.dll [External]
Loaded assembly: /private/var/containers/Bundle/Application/E82A51AE-131B-424F-BC33-9834F4F68D9C/MyApp.iOS.app/Microsoft.AppCenter.iOS.Bindings.dll [External]
Loaded assembly: /private/var/containers/Bundle/Application/E82A51AE-131B-424F-BC33-9834F4F68D9C/MyApp.iOS.app/Microsoft.AppCenter.dll [External]
Loaded assembly: /private/var/containers/Bundle/Application/E82A51AE-131B-424F-BC33-9834F4F68D9C/MyApp.iOS.app/Microsoft.AppCenter.Analytics.iOS.Bindings.dll [External]
Loaded assembly: /private/var/containers/Bundle/Application/E82A51AE-131B-424F-BC33-9834F4F68D9C/MyApp.iOS.app/Microsoft.AppCenter.Crashes.iOS.Bindings.dll [External]
Loaded assembly: /private/var/containers/Bundle/Application/E82A51AE-131B-424F-BC33-9834F4F68D9C/MyApp.iOS.app/Microsoft.AppCenter.Crashes.dll [External]
2021-12-12 12:12:53.211103+0100 MyApp.iOS.Action[584:42338] error: Failed to load AOT module 'MyApp.iOS.Action' while running in aot-only mode because a dependency cannot be found or it is out of date.

=================================================================
    Native Crash Reporting
=================================================================
Got a abrt while executing native code. This usually indicates
a fatal error in the mono runtime or one of the native libraries 
used by your application.
=================================================================

=================================================================
    Native stacktrace:
=================================================================
    0x104c50538 - /private/var/containers/Bundle/Application/E82A51AE-131B-424F-BC33-9834F4F68D9C/MyApp.iOS.app/Frameworks/Mono.framework/Mono : mono_dump_native_crash_info
    0x104c466b0 - /private/var/containers/Bundle/Application/E82A51AE-131B-424F-BC33-9834F4F68D9C/MyApp.iOS.app/Frameworks/Mono.framework/Mono : mono_handle_native_crash
    0x104c4fa80 - /private/var/containers/Bundle/Application/E82A51AE-131B-424F-BC33-9834F4F68D9C/MyApp.iOS.app/Frameworks/Mono.framework/Mono : sigabrt_signal_handler
    0x1f3dd6c10 - /usr/lib/system/libsystem_platform.dylib : <redacted>
    0x1f3de4378 - /usr/lib/system/libsystem_pthread.dylib : pthread_kill
    0x18ec49f50 - /usr/lib/system/libsystem_c.dylib : abort
    0x10491bddc - /private/var/containers/Bundle/Application/E82A51AE-131B-424F-BC33-9834F4F68D9C/MyApp.iOS.app/Frameworks/Xamarin-debug.framework/Xamarin-debug : _ZL12log_callbackPKcS0_S0_iPv
    0x104c1d500 - /private/var/containers/Bundle/Application/E82A51AE-131B-424F-BC33-9834F4F68D9C/MyApp.iOS.app/Frameworks/Mono.framework/Mono : monoeg_g_logv_nofree
    0x104c1d550 - /private/var/containers/Bundle/Application/E82A51AE-131B-424F-BC33-9834F4F68D9C/MyApp.iOS.app/Frameworks/Mono.framework/Mono : monoeg_g_log
    0x104c2679c - /private/var/containers/Bundle/Application/E82A51AE-131B-424F-BC33-9834F4F68D9C/MyApp.iOS.app/Frameworks/Mono.framework/Mono : load_aot_module
    0x104c85c8c - /private/var/containers/Bundle/Application/E82A51AE-131B-424F-BC33-9834F4F68D9C/MyApp.iOS.app/Frameworks/Mono.framework/Mono : mono_assembly_invoke_load_hook_internal
    0x104c86d94 - /private/var/containers/Bundle/Application/E82A51AE-131B-424F-BC33-9834F4F68D9C/MyApp.iOS.app/Frameworks/Mono.framework/Mono : mono_assembly_request_load_from
    0x104c868a4 - /private/var/containers/Bundle/Application/E82A51AE-131B-424F-BC33-9834F4F68D9C/MyApp.iOS.app/Frameworks/Mono.framework/Mono : mono_assembly_request_open
    0x104c88c50 - /private/var/containers/Bundle/Application/E82A51AE-131B-424F-BC33-9834F4F68D9C/MyApp.iOS.app/Frameworks/Mono.framework/Mono : mono_assembly_open
    0x10491b0e4 - /private/var/containers/Bundle/Application/E82A51AE-131B-424F-BC33-9834F4F68D9C/MyApp.iOS.app/Frameworks/Xamarin-debug.framework/Xamarin-debug : xamarin_open_assembly
    0x10491b458 - /private/var/containers/Bundle/Application/E82A51AE-131B-424F-BC33-9834F4F68D9C/MyApp.iOS.app/Frameworks/Xamarin-debug.framework/Xamarin-debug : xamarin_open_and_register
    0x10492c5f4 - /private/var/containers/Bundle/Application/E82A51AE-131B-424F-BC33-9834F4F68D9C/MyApp.iOS.app/Frameworks/Xamarin-debug.framework/Xamarin-debug : xamarin_main
    0x10296320c - /private/var/containers/Bundle/Application/E82A51AE-131B-424F-BC33-9834F4F68D9C/MyApp.iOS.app/PlugIns/MyApp.iOS.Action.appex/MyApp.iOS.Action : _ZN7plcrash2MS5async24dwarf_cfa_state_iteratorIyxE4nextEPjPNS1_28plcrash_dwarf_cfa_reg_rule_tEPy
    0x1045bdaa4 - Unknown

=================================================================
    Basic Fault Address Reporting
=================================================================
Memory around native instruction pointer (0x1ba6f1964):0x1ba6f1954  ff 0f 5f d6 c0 03 5f d6 10 29 80 d2 01 10 00 d4  .._..._..)......
0x1ba6f1964  03 01 00 54 7f 23 03 d5 fd 7b bf a9 fd 03 00 91  ...T.#...{......
0x1ba6f1974  34 ee ff 97 bf 03 00 91 fd 7b c1 a8 ff 0f 5f d6  4........{...._.
0x1ba6f1984  c0 03 5f d6 7f 23 03 d5 fd 7b bf a9 fd 03 00 91  .._..#...{......

=================================================================
    Managed Stacktrace:
=================================================================
=================================================================