# iOS、Mac OS X、Safari 错误

| 错误                       | 描述                                                                                                                               | 处理方法                                                                                                                                                                                                                                                                                                                         |
| -------------------------- | ---------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| **BadCertificate**         | 此应用的 APNS 证书无效。                                                                                                           | 请使用[本指南](/zh/developer/first-steps/connect-messaging-services/ios-configuration/ios-platform-configuration/#generating-a-certificate-request-file)创建一个有效证书，并检查平台配置是否正确。                                                |
| **BadDeviceToken**         | 指定的设备令牌无效。因此，该设备将退订通知。                                                                                       | 请验证请求中是否包含有效令牌，以及该令牌是否与环境匹配。                                                                                                                                                                                                                                                                               |
| **DeviceTokenNotForTopic** | 指定的令牌不适用于向指定主题（创建 iOS 应用时指定的包名）发送通知。该设备将退订通知。                                                | 请使用适用于向此主题发送通知的令牌。                                                                                                                                                                                                                                                                                                 |
| **ExpiredCertificate**     | 此应用的 APNS 证书已过期。                                                                                                         | 请使用[本指南](/zh/developer/first-steps/connect-messaging-services/ios-configuration/ios-platform-configuration#generating-a-certificate-request-file)创建一个有效证书，并检查平台配置是否正确。                                                |
| **FrequencyCapping**       | 设备已被[频率上限](/zh/product/messaging-channels/global-frequency-capping)过滤。                                                      | 如果此行为并非有意为之，请检查[频率上限](/zh/product/messaging-channels/global-frequency-capping)设置。                                                                                                                                                                                                                                  |
| **InvalidCertificate**     | 此应用的 APNS 证书无效。                                                                                                           | 请使用[本指南](/zh/developer/first-steps/connect-messaging-services/ios-configuration/ios-platform-configuration/#generating-a-certificate-request-file)创建一个有效证书，并检查平台配置是否正确。                                                |
| **InvalidProviderToken**   | 指定的令牌无效或使用了无效证书进行签名。通知将不再发送到发生此错误的平台。                                                           | 请检查平台配置是否正确。                                                                                                                                                                                                                                                                                                             |
| **InvalidToken**           | 指定的令牌无效。通知将不再发送到发生此错误的平台。                                                                                   | <p>请检查平台配置是否正确。</p><p></p><p>此错误通常表示网关不匹配（例如，您正在通过生产网关向开发/沙盒版本发送推送，反之亦然）。此外，您的某些用户可能在其设备上安装了其他版本。</p> |
| **MissingDeviceToken**     | 请求中未指定设备令牌。                                                                                                             | 请验证请求头中是否包含设备令牌。                                                                                                                                                                                                                                                                                                     |
| **PayloadIsTooLarge**      | 消息大小超过 4096 字节。                                                                                                           | 请减小消息大小。                                                                                                                                                                                                                                                                                                                     |
| **RevokedCertificate**     | 此应用的 APNS 证书已通过 Apple Developer 管理面板撤销。此平台的推送通知将被禁用。                                                    | 请使用[本指南](/zh/developer/first-steps/connect-messaging-services/ios-configuration/ios-platform-configuration/#generating-a-certificate-request-file)续订您的证书。                                                                                                                                                           |
| **SandboxSendingError**    | 向沙盒 APNS 环境发送消息失败。                                                                                                     | 请稍后重试发送消息。                                                                                                                                                                                                                                                                                                                 |
| **TimeoutExceeded**        | 由于 APNS 服务器未响应，在 1 小时内多次尝试向设备发送消息均未成功。                                                                  | 请稍后重试发送消息。                                                                                                                                                                                                                                                                                                                 |
| **Unregistered**           | 该令牌不再有效。设备将退订通知。                                                                                                   | 请使用新令牌。                                                                                                                                                                                                                                                                                                                       |