私はこれを解決するために数日間試みました。MoonAPNs と関係があるものはすべて検索しましたが、私の特定のエラーは誰も持っていませんでした。
タイトルが言うように、私は Moon APNs を使用して iOS デバイスにプッシュ通知を送信しています。ブログの手順に従って、証明書 (.cer と .p12) をインストールしました。
しかし、APNへの接続を2〜3分待った後、ずっと
(Line in PushNotification.cs at line:
_apnsClient.Connect(host, port);),
SocketException を受け取ります。
どういう意味ですか。それはポート 2195 のものですか (既に管理者に確認済みで、ブロックされていません)。証明書付きのものか何かでしょうか????
もう1点。私が使用する証明書は「Apple Production IOS Push Services」で、デバイスにインストールした .ipa ファイルでのみテストしています (.ipa でのテストでは、Production Cer を使用する必要があることを読みました)。アプリを開発していないため、この証明書を自分で作成していません。アルゴリズムが必要と判断したときに、このアプリにプッシュ通知を送信するだけで済みます。