Implementar PushKit e testar no comportamento de desenvolvimento

eu gostaria de implementar o serviço PushKit no meu aplicativo (aplicativo Voip), mas tenho a seguinte dúvida: vejo que posso gerar apenas certificado voip de produção; ele funciona se eu tentar testar o serviço de notificação por push voip no dispositivo de desenvolvimento?

Este é o meu teste de implementação:

Com essa linha de código 3, eu posso obter o token push no retorno de chamada didUpdatePushCredentials que eu uso para salvar no meu servidor.

PKPushRegistry *pushRegistry = [[PKPushRegistry alloc] initWithQueue:dispatch_get_main_queue()];
pushRegistry.delegate = self;
pushRegistry.desiredPushTypes = [NSSet setWithObject:PKPushTypeVoIP];

No lado do servidor, gero uma notificação por push de carga útil "normal" apenas com texto de alerta e enviei para o token de voip armazenado no meu servidor.

Eu uso o retorno de chamada com o log de depuração, mas eles nunca são chamados!

- (void)pushRegistry:(PKPushRegistry *)registry didInvalidatePushTokenForType:(NSString *)type {

          NSLog(@"didInvalidatePushTokenForType");

}

-(void)pushRegistry:(PKPushRegistry *)registry didReceiveIncomingPushWithPayload:(PKPushPayload *)payload forType:(NSString *)type {

          NSLog(@"didReceiveIncomingPushWithPayload: %@", payload.description);

}

-(void)pushRegistry:(PKPushRegistry *)registry didUpdatePushCredentials:(PKPushCredentials *)credentials forType:(NSString *)type {
     if([credentials.token length] == 0) {
           NSLog(@"voip token NULL");

          return;
     }

      NSLog(@"didUpdatePushCredentials: %@ - Type: %@", credentials.token, type);

}

Se eu tentar gerar uma mensagem de notificação por push do meu servidor para o token de dispositivo voip enviado anteriormente, nunca sou notificado sobre o retorno de chamada didReceiveIncomingPushWithPayload, mas do servidor recebo 200 mensagens ok (a mensagem foi enviada com êxito)

questionAnswers(3)

yourAnswerToTheQuestion