我已经尝试了几天来解决这个问题。搜索了与 MoonAPNs 相关的所有内容,但我的具体错误没有人遇到过。
正如 Title 所说,我正在使用 Moon APN 向 iOS 设备发送推送通知。我已经按照博客中的分步说明进行操作,安装了证书(.cer 和 .p12)等。一切看起来都很简单,但是....
但一直以来,在等待连接到 APN 的 2-3 分钟后
(Line in PushNotification.cs at line:
_apnsClient.Connect(host, port);),
我收到一个 SocketException。
这是什么意思。是否与端口 2195 有关(已经与管理员检查过,它没有被阻止)。可以是有证书的东西吗????
还有一点。我使用的证书是:“Apple Production IOS Push Services”并且我只在我的设备上安装的 .ipa 文件上进行测试(我已经阅读了在 .ipa 上进行测试的证书,它应该使用 Production Cer)。我自己没有创建这个证书,因为我还没有开发应用程序,我只需要在我的算法认为有必要时向这个应用程序发送推送通知。