SAP CP Mobile Service Neo:APNS设备令牌xxx对应用程序com.example.App无效。

2020-08-16 15:48发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


SAP CP CP移动服务专家,

我们当前正在设置本机iOS应用,该应用应使用来自使用具有标准功能使用SAP ERP后端 201909.002/zh-CN/7b73318c1d274bba876611a930f490da.html">添加与SAP移动平台一起使用的推送

在移动服务主控室(Neo)中,我看到用户u4012757已成功注册到应用程序com.example.App。 我还看到了他的APNS令牌。 我们应用的捆绑ID是com.example.scheduling。 发送到https://{{server}}/restnotification/capability/ServiceOrder-zrequest的POST有效负载为:

 {
   "通知":{
     " data":" {\" NotificationId \":\" AFBWg + PzHtqsxHPM6ljg5A == \",\" Text \":\" New order 4711 Test for18。6月2日,13:35:00至16:35:  00 \",\" NavigationTargetObject \":\" ServiceOrder \",\" NavigationTargetAction \":\" zrequest \",\" NavigationTargetParam \":[{\" Key \":\" orderno \",\"  Value \":\" 4711 \"},{\" Key \":\" activity \",\" Value \":\" 0030 \"},{\" Key \":\" notification \",  \" Value \":\"新订单4711测试18。6月2日,13:35:00到16:35:00 \"}],\" Actions \":[{\" ActionId \":\"  AcceptOrderKey \",\" ActionText \":\"接受\",\" BulkActionText \":\"接受全部\",\" Nature \":\"正当\"},{\" ActionId \":\  " RejectOrderKey \",\" ActionText \":\" Reject \",\" BulkActionText \":\"全部拒绝",\" Nature \":\" NEGATIVE \"}]],\" NotificationTypeId \":  \" AFBWg + PzHtqsw8qK3Dxg5A == \"}",
     " alert":"新订单4711测试18。6月2日,13:35:00至16:35:00"
   },
   "用户":[
     {
       "用户":" U4012757",
       "徽章":{
         " ServiceOrder-zrequest":9
       },
       "构成因素": [
         "片剂",
         "电话"
       ]
     }
   ]
 } 

我收到以下答复:

 {
     "状态": {
         " value":" OK",
         "代码":0
     },
     " notificationId":null,
     "结果":[
         {
             "状态": {
                 " value":" OK",
                 "代码":0
             },
             " registrationId":" 36b18878a3be33e132fe1eacd189e7ff",
             " notificationId":" 691f096a-d9f0-48ae-97f9-665961690b84"
         }
     ]
 }
 

但是我没有在设备上收到推送通知。 相反,我在日志中看到以下消息:

已接受对注册ID为xxx的应用程序的APNS推送请求。APNS设备令牌xxx对应用程序com.example.App无效。 推送注册已删除,将不再使用。 请确保移动应用程序通知配置和移动应用程序使用相同的APNS配置文件。 设备必须再次注册以进行推送才能接收通知

还发生了什么,如日志中所述,APNS令牌已从我的用户注册中删除。

期待您的帮助

最诚挚的问候
格雷戈尔

cc: Michael Jess

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


SAP CP CP移动服务专家,

我们当前正在设置本机iOS应用,该应用应使用来自使用具有标准功能使用SAP ERP后端 201909.002/zh-CN/7b73318c1d274bba876611a930f490da.html">添加与SAP移动平台一起使用的推送

在移动服务主控室(Neo)中,我看到用户u4012757已成功注册到应用程序com.example.App。 我还看到了他的APNS令牌。 我们应用的捆绑ID是com.example.scheduling。 发送到https://{{server}}/restnotification/capability/ServiceOrder-zrequest的POST有效负载为:

 {
   "通知":{
     " data":" {\" NotificationId \":\" AFBWg + PzHtqsxHPM6ljg5A == \",\" Text \":\" New order 4711 Test for18。6月2日,13:35:00至16:35:  00 \",\" NavigationTargetObject \":\" ServiceOrder \",\" NavigationTargetAction \":\" zrequest \",\" NavigationTargetParam \":[{\" Key \":\" orderno \",\"  Value \":\" 4711 \"},{\" Key \":\" activity \",\" Value \":\" 0030 \"},{\" Key \":\" notification \",  \" Value \":\"新订单4711测试18。6月2日,13:35:00到16:35:00 \"}],\" Actions \":[{\" ActionId \":\"  AcceptOrderKey \",\" ActionText \":\"接受\",\" BulkActionText \":\"接受全部\",\" Nature \":\"正当\"},{\" ActionId \":\  " RejectOrderKey \",\" ActionText \":\" Reject \",\" BulkActionText \":\"全部拒绝",\" Nature \":\" NEGATIVE \"}]],\" NotificationTypeId \":  \" AFBWg + PzHtqsw8qK3Dxg5A == \"}",
     " alert":"新订单4711测试18。6月2日,13:35:00至16:35:00"
   },
   "用户":[
     {
       "用户":" U4012757",
       "徽章":{
         " ServiceOrder-zrequest":9
       },
       "构成因素": [
         "片剂",
         "电话"
       ]
     }
   ]
 } 

我收到以下答复:

 {
     "状态": {
         " value":" OK",
         "代码":0
     },
     " notificationId":null,
     "结果":[
         {
             "状态": {
                 " value":" OK",
                 "代码":0
             },
             " registrationId":" 36b18878a3be33e132fe1eacd189e7ff",
             " notificationId":" 691f096a-d9f0-48ae-97f9-665961690b84"
         }
     ]
 }
 

但是我没有在设备上收到推送通知。 相反,我在日志中看到以下消息:

已接受对注册ID为xxx的应用程序的APNS推送请求。APNS设备令牌xxx对应用程序com.example.App无效。 推送注册已删除,将不再使用。 请确保移动应用程序通知配置和移动应用程序使用相同的APNS配置文件。 设备必须再次注册以进行推送才能接收通知

还发生了什么,如日志中所述,APNS令牌已从我的用户注册中删除。

期待您的帮助

最诚挚的问候
格雷戈尔

cc: Michael Jess

付费偷看设置
发送
2条回答
梦想连接
1楼 · 2020-08-16 16:01.采纳回答

您好,Gregor,我将尝试使用此KBA: 2911602 -尽管推送通知已成功发送,但仍未到达iOS客户端; 设备令牌xyz无效

错误消息略有不同。 如果适用于您,我也会对其进行更新以使它也可以找到此错误。

Tong__Ming
2楼-- · 2020-08-16 15:58

您好,Gregor,我很高兴此问题已解决。 当我创建KBA时,我还与我们联系,要求他们改进这种情况。 现在,我也有一个新参考。 更新:到目前为止,我还用您的错误消息更新了KBA。

一周热门 更多>