QA@IT

UWPアプリ開発にて、アプリが未起動の状態でプッシュ通知を受け取れる開発手順について

451 PV

UWPアプリ開発にて、アプリが未起動の状態でプッシュ通知を受け取れるまでの具体的な開発手順を教えていただけないでしょうか?
以下、開発環境と質問内訳です。

【開発環境】
OS : Windows 10 Pro
Visual Studio : Professional 2017

【質問内訳】

  1. どのクラスのどのイベントにどのようなプログラムを記述すると、未起動の状態でプッシュ通知を受け取れるますか?  以下を参照してみましたが、未起動の状態でプッシュ通知を受け取れる具体的な実装方法が分かりませんでした。  (https://docs.microsoft.com/ja-jp/windows/uwp/monetize/configure-your-app-to-receive-dev-center-notifications)
  2. 1.の実装後、1のアプリをプッシュ通知の受信対象にするにはどのようなことをすればよいですか?
  3. 1.の実装後、どのような手順をすると、1のアプリに対して未起動状態でプッシュ通知を送信することができますか?  以下を参照しましたが、プッシュ通知の設定が分かりませんでした。microsoft開発者アカウントでパートナーセンターにログインしています。  (https://docs.microsoft.com/ja-jp/windows/uwp/publish/send-push-notifications-to-your-apps-customers)

以上、よろしくお願い致します。

回答

レジストリで、起動時に通知を送信するアプリケーションを起動するというようにしといて、
そのアプリケーションのLoadイベントにthis.Hide();と表記しとくと、一応起動してるけど、見えないという事ができます。

編集 履歴 (0)
  • ご回答どうもありがとうございます。
    実は、スマホのアプリのように、ストアアプリからインストールしたユーザーに対して、アプリが未起動の状態でも「最新アップデートができます」のようなプッシュ通知をUWPアプリでも行えるか模索しておりました。
    開発手順が分からなかったため、結局今回はプッシュ通知を断念してしまいましたが、今後の開発時、上述のストアアプリのようなプッシュ通知ができればと思っております。
    -
ウォッチ

この質問への回答やコメントをメールでお知らせします。