Declined
Last Updated: 18 Mar 2022 18:36 by ADMIN
Brandon
Created on: 18 Mar 2022 15:58
Category: UI for .NET MAUI
Type: Bug Report
0
I cannot deploy Telerik for MAUI 0.5.0 through VS 2022 17.2 Preview 1.0, MAUI Version 13 to IOS Simulator for testing. It says "Ditto" Exited with Code 1.

I connected my Mac mini through VS2022, I can deploy the hello world app to the IOS simulator. After I installed Telerik for MAUI 0.5.0. It says "Ditto" Exited with Code 1. I cannot use the IOS simulator for debugging, but no error for Android and Windows platform.

3 comments
ADMIN
Lance | Senior Manager Technical Support
Posted on: 18 Mar 2022 18:36

Hi Brandon,

In case you had trouble finding the "release notes - workaround" link in the blog post, go to: Release 6.0.200-preview.14.2 · dotnet/maui (github.com) Scroll to the bottom and find the Known Issues section.

There you will find the workaround on how to get things working on the Mac. Though be warned, like I mentioned, I have not been successful with these steps yet and I've seen mixed results from other in the community. you might want to wait for the Visual Studio 2022 Preview servicing update to fix it.

Regarding the Telerik components, you are correct that Telerik UI for MAUI 0.5.0 is not compatible with MAUI preview14. You will need to use Telerik UI for MAUI 0.6.0 when it becomes available.

This is just unfortunately a fact of life when working with early previews and why we can't guarantee things don't break after each update. In fact, we fully expect things to break until the first release candidate is pushed by Microsoft.

When a new preview release is available, we have to compile our library with it, fix breaking changes and then we release a version compatible with those changes. This typically occurs a couple days later, but can sometimes take longer.

This time, I have some good news that I'm seeing good results with the code we'll be using for 0.6.0 and we should be releasing it very soon. I expect it will be available early next week pending no major issues arise.

Regards,
Lance | Manager Technical Support
Progress Telerik

Virtual Classroom, the free self-paced technical training that gets you up to speed with Telerik and Kendo UI products quickly just got a fresh new look + new and improved content including a brand new Blazor course! Check it out at https://learn.telerik.com/.

Brandon
Posted on: 18 Mar 2022 16:29
I also found this issue Project with SkiaSharp nugets is not built for iOS (error MSB6006: "ditto" exited with code 1) · Issue #5329 · dotnet/maui (github.com)I also tried VS2022 17.2 preview 2, telerik version 0.5.0 are not compatible with VS2022 17.2 preview 2. Cannot wait for your 0.6.0 release. I will test with 0.6.0. Thank you for your quick reply.
ADMIN
Lance | Senior Manager Technical Support
Posted on: 18 Mar 2022 16:10

Hello Brandon,

There's a known issue with SkiaSharp that results in this issue. Unfortunately, there's nothing Telerik can do about it as it's on the Microsoft side of things. Project with SkiaSharp nugets is not built for iOS (error MSB6006: "ditto" exited with code 1) · Issue #5329 · dotnet/maui (github.com) 

.NET MAUI Preview14 was released on Wednesday, which we will have compatibility with in Telerik UI for MAUI v0.6.0 (we are running final QA tests on it now and are hoping to release it on Monday or Tuesday). However, I can't tell if the SkiaSharp issue is still present because there's a really bad problem with VS 2022 Preview and the Mac and we need to wait for a VS servicing release of 17.2.x

If you would like to try Microsoft's workaround and manually modify the workload manifests/SDKs on the Mac, you can scroll to the bottom here Announcing .NET MAUI Preview 14 - .NET Blog (microsoft.com). I have yet to be successful with the workaround steps.

My recommendation is to ignore iOS/MacCatalyst until Microsoft has released those fixes (the next .NET MAUI version is expected to be RC1).

Regards,
Lance | Manager Technical Support
Progress Telerik

Virtual Classroom, the free self-paced technical training that gets you up to speed with Telerik and Kendo UI products quickly just got a fresh new look + new and improved content including a brand new Blazor course! Check it out at https://learn.telerik.com/.