ионное push-уведомление не работает в iphone - PullRequest
0 голосов
/ 15 февраля 2019

когда я отправляю уведомление через firebase для моего ионного приложения (ios) .. оно не отображается в ios..но оно отображается в журнале xcode.

я выполнил все настройки в учетной записи разработчика xcode и apple (например, сертификаты ios) .. даже не получая уведомления

fcm.service code

import { Injectable } from '@angular/core';
import { Platform } from 'ionic-angular';
import { Http, Headers, RequestOptions } from '@angular/http';  
import { UrlServiceProvider } from '../url-service/url-service';
import { Firebase } from '@ionic-native/firebase';
import { AngularFirestore } from 'angularfire2/firestore';

@Injectable()
export class FcmServiceProvider {

 constructor(public http: Http,public urlService : UrlServiceProvider, 
private firebase: Firebase,
private afs: AngularFirestore,
private platform: Platform) {
console.log('Hello TokenServiceProvider Provider');
}


saveToken(credentials,token) {
var data = {};

return new Promise((resolve, reject) => {
    data = {
        'userid' : credentials,
        'devicetoken' : token,
        'usertype':'1'
    };
    console.log("Sirius Token Token Device : "+localStorage.getItem('devicetoken'));
    console.log("Sirius Save Device Token Inside : "+JSON.stringify(data));
    let apiUrl = this.urlService.apiUrl  + 'devicetoken';
    this.http.post(apiUrl,data)
      .subscribe(res => {
          console.log("Sirius Save Device Token Inside : "+JSON.stringify(res));
              console.log(JSON.parse(JSON.stringify(res)));

         resolve(JSON.parse(JSON.stringify(res)));
      }, (err) => {
        console.log("Sirius Save Device Token : "+JSON.parse(JSON.stringify(err)));
        reject(err);
      });
});
}

Журнал Xcode

enter image description here

Помогите мне решить эту проблему ..

Спасибо взаранее

...