1

내 UWP 앱 중 하나에 Microsoft App Center 푸시 알림 기능을 통합했습니다. 이제는 푸시 알림을 수신할지 여부를 사용자가 결정하도록하고 싶습니다. 내가 Enable or disable App Center Push at runtime 수있는 SDK에 따르면 UWP에서 App Center 푸시 사용 안 함

하지만,이 사실은 아무것도 사용하지 않습니다 ...

푸시 알림을 수신하는 응용 프로그램을 중지하지 않습니다 SDK에서 앱 센터 푸시를 설정합니다.

그래서 내가 할 수있는 일이 있습니까?

답변

0

정확한 해결책을 찾을 수 없습니다하지만 다음과 같은 대안을 제공하고 싶습니다 :

  • 앱 센터는 푸시 알림을 보낼 때 응용 프로그램 사용자의 다른 세그먼트를 대상으로 관객을 만들 수 있습니다. 푸시 알림을 받고 싶지 않은 사용자를 대상으로 푸시를 보낼 때 피싱을 피할 수 있습니다.
  • a way to unregister for push notifications sent from Dev Center이 있습니다. 알림을 보내기 위해 App Center 대신 나중에 사용했다면 문제가 해결 될 것입니다.
  • App Center에서 푸시를 받으려면 앱이 시작시 AppCenter.Start(...) 메서드를 호출해야합니다. 그렇지 않다면?
+0

App Center는 알림 수신을 중지 할 수있는 방법을 제공하지 않습니다. 하지만 사용자가 앱에서 알림을 수신하지 못하도록 설정할 수 있도록 Windows 설정을 시작할 수 있습니다. Launcher.LaunchUriAsync (새 Uri ("ms-settings : notifications"))를 기다립니다. –