ERR_FAILUREMCPNSAPI 412先决条件失败 — 发送推送消息时_Test

本文介绍如何解决在发送Push messages_Test时显示错误​ ERR_FAILUREMCPNSAPI 412 Precondition Failed ​的ACS问题。 此错误是由过期的iOS证书导致的。

描述 description

环境

Adobe Campaign Standard

问题/症状

ACS中的推送投放开始失败,并出现错误: ERR_FAILUREMCPNSAPI 412    前提条件失败

解决方法 resolution

iOS证书已过期,这会在投放日志中引发此错误。

由于证书在MCPNS和ACS中的保存方式,iOS渠道的证书也会影响Android投放。

在ACS中创建一个应用程序ID,其中包含有关iOS和Android的信息。

相同的应用程序ID会被传播到MCPNS,并且两个渠道中存在单个应用程序ID。

因此,iOS中的证书过期会导致两个渠道均失败。

已针对提升功能:

  1. 更新错误消息
  2. 警告UI中的证书过期。
recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f