url aberto com notificação local ios
Eu tenho procurado por um tempo tentando encontrar uma resposta, mas eu não consigo encontrar um. O que estou tentando fazer é fazer com que meu aplicativo envie uma notificação local quando o aplicativo estiver sendo executado em segundo plano e, quando o usuário abrir a notificação, ele será direcionado para um website. Eu tenho tudo configurado, mas continua abrindo o aplicativo em vez de ir para o site.
Minha pergunta é, isso é possível? E se você puder, por favor, ver onde eu estou indo errado com o meu código abaixo? Obrigado pela ajuda.
CÓDIGO:
- (void) applicationDidEnterBackground: (UIApplication *) application {// Use este método para liberar recursos compartilhados, salvar dados do usuário, invalidar timers e armazenar informações de estado de aplicativo suficientes para restaurar seu aplicativo ao estado atual, caso seja finalizado posteriormente. // Se seu aplicativo suportar execução em segundo plano, esse método será chamado em vez de applicationWillTerminate: quando o usuário sair.
NSDate *date = [NSDate date];
NSDate *futureDate = [date dateByAddingTimeInterval:3];
notifyAlarm.fireDate = futureDate;
notifyAlarm.timeZone = [NSTimeZone defaultTimeZone];
notifyAlarm.repeatInterval = 0;
notifyAlarm.alertBody = @"Visit Our Website for more info";
[app scheduleLocalNotification:notifyAlarm];
if ( [notifyAlarm.alertBody isEqualToString:@"Visit Our Website for more info"] ) {
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"https://www.bluemoonstudios.com.au"]];
}