/ / Неможливо зареєструвати пристрій для push-повідомлень - ios, ibm-mobilefirst

Неможливо зареєструвати пристрій для push-повідомлення - ios, ibm-mobile перший

Я натискаю:

помилка NSError * домен: @ "com.ibm.mfp.push" - код: 5 0x0000000140986740

[0] (null) @ "NSLocalizedDescription": @ "Ця версія Клієнт SDK MobileFirst вимагає мінімальної версії сервера, ніж IFIX 8.0.0.0-IF201701250919 "

При реєстрації пристрою

введіть опис зображення тут

Я використовую цей зразок проекту: https://github.com/MobileFirst-Platform-Developer-Center/PushNotificationsCordova/tree/release80

Відповіді:

4 для відповіді № 1

Як описано в цьому blogpost, з останніми iFixes MFP 8.0, потрібно, щоб версія сервера була вище версії клієнтського SDK. Рекомендується, щоб обидва рівні були рівними. Якщо це неможливо, принаймні, щоб клієнтський SDK працював на нижчій версії, ніж сервер.

Для тестування потрібно або оновити сервер до останньої версії, або змінити клієнтський SDK на нижчу версію.

Для переліку доступних версій клієнтських SDK можна використовувати такі команди:

npm view cordova-plugin-mfp-push versions

npm view cordova-plugin-mfp versions

З цього списку можна встановити конкретну версію плагіна Cordova, використовуючи формат:

cordova plugin add cordova-plugin-mfp@<version id>

Наприклад:

cordova plugin add cordova-plugin-mfp@8.0.2016110713