Я натискаю:
помилка 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