У меня есть приложение Xamarin Forms Shell, но в данный момент я сосредоточен на платформе ios.
Пример пользовательского URL: myawesomeapp:report?id=22
В iOS я добавил пользовательскую схему URL-адресов «myawesomeapp» в info.plist. И теперь нажатие на пользовательский URL-адрес успешно запускает мое приложение, и OpenUrl в AppDelegate получает удар.
Но как я могу обработать id=22, чтобы перейти к этой конкретной записи?
Моя структура приложения использует AppShell. У меня есть ItemsPage.xaml, в котором перечислены отчеты, и выбор одного из них приведет к появлению этого отчета в ItemDetailPage.xaml. Это поток, который я хочу имитировать при переходе по пользовательскому URL-адресу.
Заранее спасибо.