Surjith
Surjith

Reputation: 41

Windows 8 push notification without associating the application to windows store

I'm developing a windows 8 modern UI application which requires push notification to be implemented using via windows azure notification hub. All the sample implementation that I see requires windows 8 application to be registered with the store developer account first and then use that SID in azure service I would like to know is there a way to implement push notification without associating the application to windows store ?

Upvotes: 4

Views: 1160

Answers (2)

Jon B
Jon B

Reputation: 885

You can't. The terms of use for the Windows Notification Service clearly states

4.6 Your app must comply with Windows Push Notification Service (WNS) requirements if it uses WNS notificationsIf your app uses the Windows Push Notification Service (WNS) to transmit push notifications, it must do so as described in this requirement. a) You may only use WNS for apps distributed through the Windows Store. Notifications provided through WNS are considered app content and are subject to all Windows Store app policies, including the certification requirements. b) Your app must be associated with only one Package Security Identifier. c) You may not obscure or try to disguise the source of any WNS message or Package Security Identifier, or other unique referral identifier. d) You may not include in a notification any info a customer would reasonably consider to be confidential or sensitive. e) Your app must not use excessive network capacity or WNS bandwidth, or otherwise unduly burden the Windows system with WNS notifications. For example, using WNS to stream content or transfer files violates this requirement.

Which is very annoying for those of us trying to build Line-Of-Business apps that won't go through the Store.

For non-store apps you could use Windows Azure Service Bus instead...but again, there is currently no support for Windows Store apps (someone please prove me wrong). There is support for .NET framework 4.5, java, python, and even PHP...but not .NET Core.

Upvotes: 2

Nathan Kuchta
Nathan Kuchta

Reputation: 14232

The info in all of the samples and documentation you've found is correct. An app needs to be registered with the store to use the Windows Push Notification Service (WNS).

Upvotes: 1

Related Questions