Как я могу сделать звонок, когда я получаю push-уведомление? - PullRequest
0 голосов
/ 24 января 2011

Я разработал заявку на прием. Когда я получаю push-уведомление, я хочу позвонить определенному человеку, но сейчас он просто открывает приложение, когда получает push-уведомление.

Как мне написать код для вызова на определенную встречу, когда я получаю push-уведомление об этой встрече?

Ответы [ 2 ]

3 голосов
/ 24 января 2011

Для push-уведомлений необходимо ввести код в appDelegate,

- (void)application:(UIApplication *)application didReceiveRemoteNotification:(NSDictionary *)userInfo {
       [[UIApplication sharedApplication] openURL:[NSURL URLWithString:[NSString stringWithFormat:@"tel://%@",[userInfo valueForKey:@"phno"]]]];
}

Для локальных уведомлений,

    -(void) application:(UIApplication *)application didReceiveLocalNotification:(UILocalNotification *)notification
    {
       [[UIApplication sharedApplication] openURL:[NSURL URLWithString:[NSString stringWithFormat:@"tel://%@",[notification.userInfo valueForKey:@"phno"]]]];
    }
2 голосов
/ 24 января 2011

После уведомления откройте приложение номеронабирателя с указанным номером телефона.Примечание: это сначала запустит ваше приложение, а затем быстро переключится на номеронабиратель.

...