【发布时间】:2019-02-08 16:17:07
【问题描述】:
我使用 UrbanAirship 发送推送通知,它就像一个魅力。但是,当我尝试设置计划推送通知时,它会在成功创建计划推送通知后抛出 RuntimeException("Failed to retrieve response from future")。
我的 Java 应用程序收到 RuntimeException,但我的移动设备按预期收到推送通知。有谁知道为什么 UrbanAirship 即使成功发送通知也会抛出此异常。这似乎很奇怪,我找不到任何理由。有人可以帮忙吗?
DateTime threeHoursBeforePickup = getThreeHoursBeforePickup(pickUpDate);
Schedule schedule = buildSchedule(threeHoursBeforePickup);
PushPayload pushPayload = generatePayload();
UrbanAirshipClient client = getClient();
ScheduleRequest scheduleRequest = ScheduleRequest.newRequest(schedule, pushPayload);
Response<ScheduleResponse> response = client.execute(scheduleRequest);
return response;
我的代码永远不会到达 return 语句。
【问题讨论】:
标签: java push-notification urbanairship.com