почему не вызывается didRegisterForRemoteNotificationsWithDeviceToken

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

Но, тем не менее, методы не вызываются. Я не знаю, в чем проблема. Кто-нибудь может мне помочь?

    - (void)application:(UIApplication *)application didRegisterForRemoteNotificationsWithDeviceToken:(NSData *)deviceToken { 
        //NSString * token = [[NSString alloc] initWithData:deviceTokenencoding:NSUTF8StringEncoding];
        NSString *str = [NSString stringWithFormat:@"Device Token=%@",deviceToken];
        NSLog(@"Device Token:%@",str);

        //NSLog(@"Device token is called");
        //const void *devTokenBytes = [deviceToken bytes];
        //NSLog(@"Device Token");
    }

    - (void)application:(UIApplication *)application didFailToRegisterForRemoteNotificationsWithError:(NSError *)err { 
        NSString *str = [NSString stringWithFormat: @"Error: %@", err];
        NSLog(@"Error:%@",str);    
    }

82
задан Community 15 March 2019 в 11:26
поделиться