Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[iOS] Net 9 Preview 7, iOS app in Release will crash when UseInterpreter is set to true #42752

Closed
DominicGenetec opened this issue Aug 15, 2024 · 2 comments
Labels
Area-NetSDK untriaged Request triage from a team member

Comments

@DominicGenetec
Copy link

Describe the bug

Net 9 Preview 7, On iOS trying to use in release on a real ios device will prevent the app from launching.

To Reproduce

I'm running everything on a M1 mac.
Install net 9 preview 7
Create an iOS sample using the maui template. (or use the one i've included, see below)
Connect a real phone (not a simulator)
Compile in release and make sure the app is working.

Add this line in the csproj

    <PropertyGroup Condition=" '$(Configuration)' == 'Release' ">
          <UseInterpreter>true</UseInterpreter>
    </PropertyGroup>

Notice the app will crash on launch.

Exceptions (if any)

There are no crash log available in the mac Console, the app start and immediately exit.

Further technical details

It work fine on Net 8.
In dot net 9 preview 5, launching in debug on a iphone would also crash the application, but that seems to be fixed in preview 7.

I've made a sample app with the UseInterpreter already added. Open the MauiApp1.sln and launch it in release on a real iOS device.
MauiApp1.zip

@dotnet-issue-labeler dotnet-issue-labeler bot added Area-NetSDK untriaged Request triage from a team member labels Aug 15, 2024
@baronfel
Copy link
Member

Cc @dotnet/macios

@rolfbjarne
Copy link
Member

This issue was moved to xamarin/xamarin-macios#21061

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Area-NetSDK untriaged Request triage from a team member
Projects
None yet
Development

No branches or pull requests

3 participants