問題タブ [devicetoken]
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.
iphone - デバイストークンをサーバーに送信する
私はこれについて多くのチュートリアルを読みました、そして私はこれがこれをする正しい方法であるかどうかをtiに知りたかっただけです
どんなアドバイスも大歓迎です。
私のアプリケーションは両方のコードで動作しますが、正しい方法は何ですか?
ios - 後でAppleプッシュ通知サービスで使用するためにDeviceTokenを保存する
私のiPhoneアプリでは、以下に示すように、Delegateファイル内のパブリックプロパティを割り当てているAppleからデバイストークンを取得しています。
dTokenプロパティは、次のように宣言されます。
しかし、別のファイルからデバイストークンを取得しようとすると、null値が取得されます。
私は何が間違っているのですか?
iphone - プッシュ通知用のデバイストークンを登録するために使用される方法はどれですか?
以下のメソッドでdeviceTokenを取得できますが、プッシュ通知用にdeviceTokenを登録する方法を知りたいのですが、デバイストークンを取得した後、プッシュ通知用にデバイストークンを登録するためにどのメソッドまたはAPIが使用されているかわからないためです。そして、この登録プロセスはどのように機能しますか?
encryption - eToken からのファイルの復号化
暗号化は初めてなので、会社の要件についてお聞きしたいと思います。
- RSA をサポートする eToken を使用しています。
- 公開鍵でファイルを暗号化し、別のファイルに保存するコードを開発しました。
- 暗号化されたファイルを eToken に渡したいのですが、これが私の問題です。
Java アプレットから eToken にアクセスするにはどうすればよいですか? 暗号化されたファイルを eToken に渡す必要があり、eToken がファイルを復号化してくれるというのは正しいですか?
これどうやってするの?
ios - 配布時にデバイストークンが取得できない
開発中はうまく機能し、通知をデバイスにプッシュできます。しかし、配布時に通知を受け取ることができません。
デバッグ後、サーバーがアプリからデバイス トークンを受信しなかったことが原因であることがわかりました。正しいプロビジョニングを使用し、開発と運用の両方でアプリを有効にしたと確信しています。
アプリがデバイス トークンを取得できない理由を知っている人はいますか?
ios - MDMJavaPNS-デバイストークンをヘキサ値に変換します。(32バイトのバイナリ値から64文字の16進値)
私はiOSMDMに取り組んでいます。登録中に、deviceToken、PushMagic、unlockTokenを取得しました。javapnsの使用を計画します。64の16進値が必要です。
これは私の元のデバイストークン形式です。32バイトのバイナリ値でbase64でエンコードされています。
54CC9f18PLXag / RgOCtc30o7lC3beG6NruUSE0 / vCC0 =
javapnsを介してAPNに通知を送信するには、上記の形式を変換する必要がありますか?その場合、エンコードされたデバイストークンを64文字の16進数に変換する方法。
どんな助けでもありがたいです。
前もって感謝します。
よろしく、Vinothkumar.R
ios - iOS プッシュトークン Hex または B64
そのため、アプリを作成するベンダー向けの iOS プッシュ通知に取り組んでおり、2 つの異なる方法で送信できるようになっていると思います。これが本当なのか、それとも間違った道を進んでいるのかを知りたいだけです。
プッシュ用の DeviceToken (NSObject) を取得し、それを Base64 エンコードして、送信するために渡すことができることがわかりました。または、NSObject と HEX 文字列を取得して、Base64 エンコーディングを行わずに渡すこともできます。
これは本当ですか?Appleに送信しようとするときの処理の別のロジックですか?
前もってありがとう!
java - JavaでeTokenから証明書にアクセスする方法
プラグイン時に eToken から証明書を読み取りたいのですが、その証明書をローカル マシンに保存すると、Java アプリケーションから読み取ることができますが、eToken から読み取る方法がわかりません。
ssl-certificate - Apple プッシュ通知プロバイダーのデバイス トークン
複数のiOS アプリの Apple プッシュ通知「プロバイダー」である場合、複数のアプリに同じデバイス トークンを使用できますか? アプリごとに固有の SSL 証明書が必要であることは承知しています。ただし、デバイス トークンについては混乱しています。
例: A と B の 2 つのアプリがあります。両方のアプリにプッシュ通知を提供したいと考えています。アプリ A をインストールするユーザーからデバイス トークン T を収集するとします。両方のアプリに一意の SSL 証明書があるとします。同じユーザーがアプリ B をインストールすると、アプリ Bにプッシュ通知を提供するときにトークン Tを再利用できますか?
詳細情報: Apple のドキュメントを読み直しても、まだ明確ではありません。特にこの段落は、デバイス トークンを再利用できることを暗示しているようです。
プロバイダーがデバイスに配信するために APNs に送信するすべての通知には、そのデバイス上のアプリケーションから取得したデバイス トークンを添付する必要があります。APNs はトークン キーを使用してトークンを復号化し、通知が有効であることを確認します。次に、デバイス トークンに含まれるデバイス ID を使用して、通知の宛先デバイスを決定します。
注: 各アプリのプロバイダーの SSL 証明書に含まれる "topic"/bundleID は、デバイス上の特定のアプリに通知を送信するようです。そのため、デバイス トークンが (デバイス上のアプリではなく) デバイスに対して一意であるというのはもっともらしいことです。
ios - App-Code の Apple プッシュ通知に登録する
apns を介してリモート プッシュ通知を受信する iPad アプリを作成しました。アプリは通知を再確認し、正しく処理します。
AppDelegate.mi 呼び出し:
また、私は持っています:
セットとすべてが魅力のように機能します。
デリゲート内で、サーバー上の登録スクリプトを指す URL を作成します。デリゲートが呼び出され、これにより、プッシュ通知を送信するためにサーバー アプリケーションにデバイスなどを登録する URL が呼び出されます。
しかし !!ユーザーがアプリを初めて起動する場合、これまで資格情報が設定されていません。アプリはリモート通知を受信するように登録しますが、サーバー上のどのデバイスにどのユーザーが属しているかを示す「キー」がありません。
後で登録 URL を呼び出すことを考えましたが (アプリで資格情報を設定した後)、デリゲートの外にない DeviceToken を利用できるようにする必要があります。
どうすればこれを解決できますか? 後でユーザーに通知を送信できるようにするには、deviceToken とユーザー名をサーバーに送信する必要があります...
うまくいけば、この破壊的な説明が理解できるでしょう:)
どんな助けでも大歓迎です...