/ / Não é possível registrar o dispositivo para notificação por push - ios, ibm-mobilefirst

Não é possível registrar o dispositivo para notificação por push - ios, ibm-mobilefirst

Eu estou batendo:

erro NSError * domínio: @ "com.ibm.mfp.push" - código: 5 0x0000000140986740

[0] (nulo) @ "NSLocalizedDescription": @ "Esta versão do O SDK do cliente MobileFirst requer uma versão mínima do servidor maior que IFIX 8.0.0.0-IF201701250919 "

Ao registrar o dispositivo

insira a descrição da imagem aqui

Estou usando este projeto de amostra: https://github.com/MobileFirst-Platform-Developer-Center/PushNotificationsCordova/tree/release80

Respostas:

4 para resposta № 1

Conforme descrito neste blogpost, com os iFixes mais recentes do MFP 8.0, é necessário que a versão do servidor seja superior à versão do SDK do cliente. É recomendável que ambos os níveis sejam iguais. Se isso não for possível, faça com que o SDK do cliente seja executado em uma versão inferior ao servidor.

Para o seu teste, você deve atualizar o servidor para a versão mais recente ou fazer o downgrade do SDK do cliente para a versão inferior.

Para listar as versões disponíveis do SDK do cliente, você pode usar os seguintes comandos:

npm view cordova-plugin-mfp-push versions

npm view cordova-plugin-mfp versions

Nesta lista, você pode instalar a versão específica do plug-in Cordova usando o formato:

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

Por exemplo:

cordova plugin add cordova-plugin-mfp@8.0.2016110713