В настоящее время у меня есть приложение xamarin. Я перенаправляю клиента в зависимости от того, какое намерение получено. Он отлично работает, когда приложение находится в фоновом режиме или на переднем плане.
У меня сейчас проблема в том, что бит перенаправления кода не срабатывает, когда приложение удаляется из системного трея.
protected async override void OnNewIntent(Intent intent)
{
var data = intent.Data; // this returns testurl.com/?firstname=john&lastname=doe
App.Firstname= intent.GetStringExtra("firstname");
App.Lastname= intent.GetStringExtra("lastname");
base.OnNewIntent(intent);
}
Могу ли я спросить, как сохранить свои намерения при запуске приложения? Я не уверен, как даже отладить это, когда приложение удаляется из панели задач, Visual Studio перестает работать.