notificationTokenNotUpdatedOnServer - Worklight

时间:2014-04-25 07:58:43

标签: ios apple-push-notifications ibm-mobilefirst

我已将 module_07_04_iOSNativePush iOS项目与 NativeAPIForIOSPush 设置为服务器组件。我在工作灯项目中更新了.p12文件。并将application-descriptor.xml更改为以下内容:

<nativeIOSApp xmlns="http://www.worklight.com/native-ios-descriptor" bundleId="com.company.pushtest" id="Module_07_04_nativeAPIForiOSPush" platformVersion="6.0.0" securityTest="PushApplication-strong-mobile-securityTest" version="1.0">
<displayName>Module_07_04_nativeAPIForiOSPush</displayName>
<description>Module_07_04_nativeAPIForiOSPush</description>
<pushSender password="1234567890"/>
</nativeIOSApp>

现在,当我在worklight.plist中运行带有更新IP的iOS项目时(我正在本地计算机上测试),在XCode日志中看到以下错误:(删除日期时间和应用程序名称以获得更好的可见性)

My token from APNS : <88da2d33 d877481f 0a7abb70 13319b03 761d0d15 a72b7825 6a5d31e3 0d95da25>
My token from APNS : <88da2d33 d877481f 0a7abb70 13319b03 761d0d15 a72b7825 6a5d31e3 0d95da25>
[ERROR] Worklight: -[WLRequest requestFailed:]:324::statusCode
[ERROR] Worklight: -[WLClient onInitRequestFailure:userInfo:]:586::
notificationTokenNotUpdatedOnServer

任何人都知道这个问题。我可能做错了什么?

1 个答案:

答案 0 :(得分:0)

请检查 wlServerContext 应用程序ID 是否正确。 wlServerContext 应为 Worklight应用程序名称应用程序ID 应为应用程序名称