Don't get Push Notification in iOS but see the generated token, cordova phonegap push plugin

Ionic version:

Cordova version

I’m submitting an issue which is related to IONIC PUSH NOTIFICATION using cordova phonegap plugin

Current behavior:
In android working fine eg. getting push notification. But in iOS do not get the notification, but in alert I see the generated token.

Expected behavior:
iOS devices should get the notification as well

export class MyApp {
rootPage = HomePage;

constructor(platform: Platform, public push: Push) {
platform.ready().then(() => {

  this.push.register().then((t: PushToken) => {
    return this.push.saveToken(t);
  }).then((t: PushToken) => {
   alert('Token saved:'+t.token);

  .subscribe((msg) => {
    console.log('I received awesome push: ' + msg);


I believe I have properly created security certificates which I have uploaded to app.ionic profiles
and all other steps followed very carefully.