В вашем приложении уже есть делегат, который наследуется от UIApplicationDelegate
.Обычно это происходит внутри (сгенерированного MonoDevelop) файла AppDelegate.cs и там, где присутствует метод required FinishedLaunching
.
Я не уверен на 100%, чего именно вы хотите достичь (любая ссылка?) но вы можете переопределить локальное и удаленное уведомление, например,
public override void ReceivedLocalNotification (UIApplication application, UILocalNotification notification)
{
// ...
}
public override void ReceivedRemoteNotification (UIApplication application, NSDictionary userInfo)
{
// ...
}
, но если вы хотите знать, был ли указан URL при открытии вашего приложение, то это должно быть сделано внутри (уже переопределено) FinishedLaunching
метода.Последняя часть, которая используется для предоставления информации внутри NSDictionary
, объясняется в документации Apple .