Реализация уведомлений safari pu sh для ОС Ma c с использованием файла p8 с использованием. net core 2.1 - PullRequest
0 голосов
/ 19 марта 2020

Я пытаюсь реализовать уведомления safari pu sh, используя. net core 2.1. Я пытался использовать CorePu sh library , но похоже, что он не поддерживает сафари. Потому что я не получаю никаких уведомлений, а также никаких ошибок. Так есть ли другой способ реализовать это? Пожалуйста, помогите.

async public void ApnClient(string deviceToken)
{
  string privateKey ="p8filekeywihtoutspaces";
            string privateKeyId = "10 digit p8 certificate id";
            string teamId = "Apple 10 digit team id";
            string appBundleIdentifier = "com.example.appname";
            ApsPayload alert = new ApsPayload
            {
                AlertBody = "App data"
            };
            NotificationInput payload = new NotificationInput
            {
                Aps = alert,

            };

            var apn = new ApnSender(privateKey, privateKeyId, teamId, appBundleIdentifier, ApnServerType.Development);
            await apn.SendAsync(payload, deviceToken);
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...