我目前有一个xamarin应用程序。我根据收到的意图重定向客户端。当应用程序在后台或前景中时,它可以完美运行。
我目前遇到的问题是,当从系统托盘中删除应用程序时,代码的重定向位不会触发。
public override bool OpenUrl(UIApplication app, NSUrl url, NSDictionary options)
{
var urlString = url.AbsoluteString;
var parameters = HttpUtility.ParseQueryString(urlString);
foreach (var item in parameters)
{
...Do stuff with parameters...
}
return true;
}
我可以问一下如何保持启动应用程序的意图吗?我不确定如何调试它,当从系统托盘中删除该应用程序时,Visual Studio将停止运行。