跳到内容

iOS、Mac OS X、Safari 错误

当 Pushwoosh 向 iOS、macOS 或 Safari 设备发送推送通知时,这些错误来自 Apple 的 APNS 服务。

错误描述处理方法
BadCertificate此应用程序的 APNS 证书无效。请使用本指南创建一个有效证书,并检查平台配置是否正确。
BadDeviceToken指定的设备令牌无效。因此,该设备将退订通知。请验证请求中包含有效令牌,并且令牌与环境匹配。
DeviceTokenNotForTopic指定的令牌不适用于向指定主题(创建 iOS 应用时指定的包名)发送通知。该设备将退订通知。请使用适用于向此主题发送通知的令牌。
ExpiredCertificate此应用程序的 APNS 证书已过期。请使用本指南创建一个有效证书,并检查平台配置是否正确。
FrequencyCapping设备已被频率上限过滤。如果此行为非预期,请检查频率上限设置。
InvalidCertificate此应用程序的 APNS 证书无效。请使用本指南创建一个有效证书,并检查平台配置是否正确。
InvalidProviderToken指定的令牌无效或使用无效证书签名。通知将不再发送到发生此错误的平台。请检查平台配置是否正确。
InvalidToken指定的令牌无效。通知将不再发送到发生此错误的平台。

请检查平台配置是否正确。

此错误通常指向网关不匹配(例如,您通过生产网关向开发/沙盒构建版本发送推送,反之亦然)。此外,您的某些用户可能在其设备上安装了另一个构建版本。

MissingDeviceToken请求中未指定设备令牌。请验证请求头中是否包含设备令牌。
PayloadIsTooLarge消息大小超过 4096 字节。请减小消息大小。
RevokedCertificate此应用程序的 APNS 证书已通过 Apple Developer 管理面板撤销。此平台的推送通知将被禁用。请使用本指南续订您的证书。
SandboxSendingError向沙盒 APNS 环境发送消息失败。请稍后重试发送消息。
TimeoutExceeded由于 APNS 服务器未响应,在 1 小时内多次尝试向设备发送消息均未成功。请稍后重试发送消息。
Unregistered该令牌不再有效。设备将退订通知。请使用新令牌。