WIP: Add iOS version #10

Draft
Deadpikle wants to merge 67 commits from feature/ios into main
Showing only changes of commit e2408ce581 - Show all commits
@@ -1,3 +1,5 @@
#nullable enable
using System;
using System.Collections.ObjectModel;
using System.IO;
@@ -545,6 +547,7 @@ class CreatePDFReportViewModel : BaseViewModel, ICanCheckShutdown, ILogger
SuggestedFileType = FilePickerFileTypes.Pdf,
DefaultExtension = "pdf",
ShowOverwritePrompt = true,
SuggestedFileName = ReportTitle + ".pdf"
});
if (result.File is not null)