Apple Notification失败:ID = 2,Code = ConnectionError

时间:2017-12-12 20:51:40

标签: asp.net apple-push-notifications pushsharp

我正在使用从NuGet

安装的PushSharp 4.0.4

在Apns代理的OnNotificationFailed(ApnsNotification,AggregateException)事件中,我经常会遇到以下异常:

  

Apple Notification失败:ID = 2,Code = ConnectionError。

根据我的说法,由于p12文件而出现。它可能没有外部API访问的所有权利。

if(is_array($obj["result"])) {
    foreach($obj["result"] as $key => $thing) {
          // do something with the $thing
          // or do a 'defined()' check to see if the key(s)
          // inside the object are there.   
          if(isset($thing["Last"])) {
              // do something fancy with your new found info..  
          }
    }
}

1 个答案:

答案 0 :(得分:0)

我正在使用从NuGet安装的PushSharp 4.0.4。

要在C#中运行APNS推送通知,我收到一个错误:

  

Apple通知失败:ID = 1,代码= ConnectionError

解决方案:

在此错误中导出密钥链私钥证书.p12格式并放置该证书,然后重试。要撤出。