2015-10-28 5 views
0

Я выполнил все шаги, указанные в этой ссылке, https://developer.ibm.com/mobilefirstplatform/documentation/getting-started-6-3/notifications/push-notifications-hybrid-applications/, и я могу успешно отправлять push-уведомления для телефонов Android. Но iPhone не получает никаких уведомлений.push-уведомление не принимается в устройстве iphone

Я правильно добавил сертификаты APNS и открыли 2195, 2196 портов.

В консоли mobilefirst раздел уведомлений push, показывающий, что мой iphone получил 10 сообщений от источников событий. Когда я посмотрел журналы лодок, они показывают следующее предупреждение:

Nov 05, 2015 3:48:48 PM com.worklight.gadgets.serving.ClientConfigProfileServlet piggybackConfigProfile 
WARNING: com.worklight.core.messages:could not piggyback configprofile due to invalid or incomplete headers sent from client 
Nov 05, 2015 3:48:48 PM com.ibm.pushworks.server.notification.Mediator run() 
SEVERE: FPWSE1067E: An Exception occurred in the mediator. 
java.lang.RuntimeException: Not yet implemented 
    at com.ibm.pushworks.server.notification.Mediator.updateDeviceSubscriptionByToken(Mediator.java:130) 
    at com.ibm.pushworks.server.notification.gcm.GCMMediator.updateDeviceSubsciption(GCMMediator.java:172) 
    at com.ibm.pushworks.server.notification.gcm.GCMSender.sendAndVerify(GCMSender.java:169) 
    at com.ibm.pushworks.server.notification.gcm.GCMMediator.sendOrWait(GCMMediator.java:139) 
    at com.ibm.pushworks.server.notification.gcm.GCMMediator.sendNotification(GCMMediator.java:128) 
    at com.ibm.pushworks.server.notification.Mediator$2.run(Mediator.java:87) 
    at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) 
    at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334) 
    at java.util.concurrent.FutureTask.run(FutureTask.java:166) 
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) 
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) 
    at java.lang.Thread.run(Thread.java:724) 

Выше предупреждения является ключом к проблеме? Если да, то что мне не хватает? Любые предложения помогут.

+0

У вас есть более полные журналы, чтобы обеспечить ...? –

ответ

3

Это было недавно разрешено.

Посетите IBM Fix Central и загрузите последнюю версию iFix для своей версии MobileFirst Platform Foundation. Используйте обновленный пакет Studio/CLI для повторной сборки приложения.

Смежные вопросы