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

feat: Add .NET 6 Mobile support #377

Closed
wants to merge 4 commits into from
Closed

feat: Add .NET 6 Mobile support #377

wants to merge 4 commits into from

Conversation

jeromelaban
Copy link

@jeromelaban jeromelaban commented Mar 23, 2022

✨ What kind of change does this PR introduce? (Bug fix, feature, docs update...)

Adds .NET 6.0.300 Mobile support, iOS, macOS and watchOS.

There are no archives for catalyst (the objective-C support at the time may not have had it), so net6.0-maccatalyst is not present.

Fixes #363

💥 Does this PR introduce a breaking change?

None

🐛 Recommendations for testing

Create a MAUI (Preview 14 or later) or Uno Platform (4.1.9 or later) project and include the Lottie control.

📝 Links to relevant issues/docs

🤔 Checklist before submitting

  • All projects build
  • Follows style guide lines
  • Relevant documentation was updated
  • Rebased onto current develop

Note that Uno.check is used in this change to work around the installation issues of Preview 14 on CI systems, and it can be removed once Rc1 is released and workloads can be installed in a normal way.
@@ -707,7 +707,6 @@ Global
{A7CECB0B-C674-462C-8E50-6A21BC41A62D}.Debug|x86.ActiveCfg = Debug|Any CPU
{A7CECB0B-C674-462C-8E50-6A21BC41A62D}.Debug|x86.Build.0 = Debug|Any CPU
{A7CECB0B-C674-462C-8E50-6A21BC41A62D}.Release|Any CPU.ActiveCfg = Release|Any CPU
{A7CECB0B-C674-462C-8E50-6A21BC41A62D}.Release|Any CPU.Build.0 = Release|Any CPU
Copy link
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It looks like the release configuration was trying to build the Forms macOS project, while all other targets were removed. Is there are reason for it being the sample only project built?

@jeromelaban jeromelaban marked this pull request as ready for review March 23, 2022 19:51
@danielftz
Copy link

Could you please tell me what is the status of this?

@jeromelaban
Copy link
Author

There's no status for now. The stability and breaking changes introduced by recent .NET 6 Mobile for make it difficult to produce packages. I may revisit this later once things settle down.

@joshardt
Copy link

joshardt commented Jul 6, 2022

@jeromelaban Do you have any updates? .NET MAUI GA release is available by now.

@jeromelaban
Copy link
Author

@joshardt we're not pursuing the update for this repository, and we chose the route of implementing the Skottie wrapper (SkiaSharp.Skottie) instead.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Support for .NET MAUI
3 participants