問題タブ [apns-sharp]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
1828 参照

c# - APNS APPLE C# sslstream 応答

Apple の APNS を ac# サービスで使いたいです。サービスは完璧に動作します。私が欲しいのは、鍋をアップルに送った場合のアップルからのフィードバックです。だから私が必要としているのは、sslstream からのフィードバックです。

誰でも私を助けて、sslstream内のサーバーからフィードバックを得る方法を教えてもらえますか?

前もって感謝します

フライパンをAppleサーバーに送信するコードは次のとおりです。

0 投票する
1 に答える
3199 参照

c# - エラー「タイプロード例外が発生しました。」モノラルでapns-sharpを使用

パフォーマンスの問題のために、APNバックオフィスをPHPからC#に移動しようとしています。我慢してください、私はC#とモノラルに不慣れです。

OSX10.7.2にMonoDevelop2.8.6.4とAPNS-sharpmerge26をダウンロードしました。

すべてのライブラリとテスト実行可能ファイルを使用してソリューション全体を開き、エラーなしでソリューション全体を構築しました。JdSoft.Apple.Apns.Notifications.TestのProgram.csのフィールド(トークンID、証明書ファイルなど)を、仕様に合うように変更しました。数回試した後、証明書ファイルを正常に取得でき、Appleサーバーへの接続が確立されました。アプリケーションの出力に接続しているというメッセージが表示されます。

問題が今やってくる。アプリケーションがAppleにメッセージを送信しようとするたびに、「タイプロード例外が発生しました」というエラーが表示されます。少しデバッグを試みましたが、エラーはNotificationPayloadコンストラクターから発生しているようです。

ステップバイステップのフォローアップを行うと、NotificationAlertがNotificationPayloadコンストラクター内で正しくインスタンス化されているように見えます。ペイロードメンバーがデバッガーに「タイプロード例外が発生しました」と表示される通知コンストラクターに戻ると、エラーが表示されます。オブジェクトの代わりに。

そこから、Notificationオブジェクトは同じ動作になります。

インターネットでの私の調査から、これはNewtonsoft.Json.Compact.dllのバージョンから来る可能性がありますが、この情報をどう処理するかわかりません。

詳細については、CentOSサーバーでコンパイル済みテストを実行したときに同じエラーが表示されます。

また、詳細については、アプリケーションメッセージ(完全なエラーを取得するためにテストプログラムでex.Messageをex.ToString()に変更):

https://github.com/Redth/APNS-Sharpに表示されているものから何も変更しなかったため、コードを配置しませんでした。

私は周りのすべてのモノの第一人者にSOSを送ります。

良い一日を仲間の開発者に与えてください、そしてあなたの助けと時間を前もって感謝します。どんな提案でも喜んで歓迎します。

0 投票する
1 に答える
797 参照

.net - .NETを使用したAPPLEIOS通知

APPLEプッシュ通知は初めてです。p12ファイル、パスワード、デバイストークンもあります。https://github.com/Redth/APNS-Sharpのコードを使用 しましたが、実行しようとするとエラーメッセージは表示されませんが、iPhoneはメッセージを受信しません。

http://arashnorouzi.wordpress.com/2011/03/31/sending-apple-push-notifications-in-asp-net-part-1/から取得した別のコードですが、これを実行しようとすると、ログファイルの以下のエラー。 トークンc5f4af5a1288c666666666668b3faff3b3f2f88d31cb1328873de3957d4555に対するAppleの応答の読み取り中にエラーが発生しました-入力文字列が正しい形式ではありませんでした。

Plzは私が解決する方法を助けてくれます。

0 投票する
3 に答える
4058 参照

xamarin.ios - IOSデバイスのdeviceToken

私はMac用のMonotouchを使用しており、プロセスでプッシュ通知を有効にするプロビジョニングプロファイル証明書を取得する手順を実行しました。私は動作するアプリを持っていて、現在apns-sharpとmoon-apnsを試していますが、デバイストークンを取得する方法を理解できません。誰かがこれを達成するための詳細で簡単な手順を私に提供してくれることを願っています。

0 投票する
1 に答える
1303 参照

apple-push-notifications - Moon APNSでは、GetFeedBackメソッドで有効なトークンをフェッチする背後にあるロジックは何ですか?

MoonAPNSライブラリを使用して、Appleアプリの有効なトークンのリストを見つけようとしています。GetFeedBack()を使用している間、受信したトークンの数は数分後に大幅に変化します。最初の試行では約8000でした。その後、3回目の試行では1で、再び0でした。

有効な本番証明書で使用しています。&同じ証明書を使用して通知をサンプリングされたデバイスに正常にプッシュしました。

コードのロジックと、受け取ったトークンをどのような基準で提供しているのかわかりません。MoonAPNSからダウンロードしたコードは以下のとおりです。

}

0 投票する
0 に答える
505 参照

c# - IIS の wcf サービスとしての apns-sharp --- 動作しない

私はapns-sharpを使用することに頼りましたが、コンソール アプリとして、またマシン上の基本的な httpbinding WCF サービス (wcftestclient でテスト済み) として完全に動作しますが、IIS で WCF サービスをホストすると、エラーは発生しません (SSL が有効) )。

私は開発に monotouch を使用しているので、slsvcutil を使用して必要なクラスを作成しました。いくつかの非同期呼び出しをテストしたところ、正常に動作し、正しい値が返されました。問題は、プッシュ通知を送信するために呼び出しを行うと、アプリケーションがクラッシュすることです。

以下のように、他のメソッド呼び出しと同じように呼び出します。

エラーとスタック トレースは次のとおりです。

あなたの助けに感謝します。

0 投票する
1 に答える
4928 参照

c# - PushSharpAPNSフィードバックサービスの例

エンタープライズiOSデバイスにプッシュ通知を送信するためのPushSharpを実装しました。これはWindowsマシンから送信されており、毎分実行されるようにスケジュールされたコンソールアプリから呼び出されるようにPushSharpコードをカスタマイズしました(送信するプッシュ通知についてSQL Server DBをチェックし、返されたものを送信します)。これはすべて正常に機能しますが、このライブラリを使用してフィードバックサービスを呼び出す方法の例を見つけることができませんでした。Appleのフィードバックサービスとの接続を処理するように見えるFeedbackService.csクラスがあるようですが、ドキュメントには、それがどのように機能するか、またはどのように使用するかについては説明されていません。

誰かがフィードバックサービスを使用する方法の良いチュートリアルまたは例を持っていますか?

0 投票する
2 に答える
1520 参照

ios - PushSharpを使用してiOSMDMプッシュ通知を送信できません

本番APNサーバーを使用してMDMプッシュ通知をiPadに送信しようとしています。ただし、Push Sharpは、識別子が1に等しいため、通知が失敗したと述べています。PushSharpコードベースの次のコードは、その結論に至る方法を示しています。

基本的に、ペイロードをストリームに書き込んだ後、接続を閉じようとします。その間、APNサービスからの応答を期待します。これは通知識別子と呼ばれると思います。

デバイスをiPhoneデバイス構成ユーティリティに接続しましたが、コンソールに何も表示されないため、この通知を受信しないと思います。

私の質問は...

  1. それが期待しているこの識別子は何ですか?
  2. 私が間違っていることはありますか?

デバイスはiOS6を実行しています。ペイロードの構造は次のとおりです。

6バイトの返されたbyte[]の値は次のとおりです8,8,0,0,0,1

0 投票する
1 に答える
2831 参照

apple-push-notifications - Java APNS 受信した致命的なアラート: certificate_unknown

APNS を使用してプッシュ通知を送信しようとしています。異なるプロビジョニング プロファイルを使用して生成された異なるアプリのセットがあります (異なる Apple アカウント用)。例: Apple プロファイル X を使用して開発されたアプリ ABC と、同じプロファイル X のプロバイダー証明書を使用する APNS コードがあります。この証明書を使用してプッシュ通知を送信すると、アプリに適切に配信されます。

しかし、Apple プロファイル Y を使用して生成されたプロバイダー証明書を使用すると、プロファイル X を使用して開発されたアプリにメッセージが配信されません。

プッシュ通知用にサーバーに登録されているアプリに通知を送信したい場合、どの種類のプロバイダー証明書を使用すればよいですか?

任意のアプリにメッセージを送信できる汎用プロバイダー証明書はありますか?

クロス証明書シナリオでテストすると、次の例外が発生します。

同じプロファイルのアプリで機能するため、使用している証明書が正しいと確信しています。

必要に応じて、さらに説明を求めてください。

0 投票する
1 に答える
5672 参照

c# - APNSシャープの「SSLストリームがクライアントとして認証できませんでした」

githubからのRedthプッシュシャープ通知を使用しているときの私のエラーは次のとおりです。そして、内側のExceprionは次のとおりです。

とメッセージ:

iPhoneにプッシュ通知を送信しています。また、 .pemファイルを生成し、信頼できるユーザーと個人用のcermgr.mscにあるウィンドウのウィンドウで登録証明書を使用してその証明書を登録しました。私が使用しているもの:

  • Windows 7
  • VS 2010
  • ネット4.0

スタックトレース