我想開發一個使用推送通知的Windows Phone應用程序。我知道我的應用程序應該做的第一件事是註冊到mspn並獲得uri。我懷疑,每當應用程序關閉時,uri會不會改變,然後重新開始。每次在Windows Phone中重新啓動應用程序時,uri都會更改嗎?
3
A
回答
2
通知URL應該*在您的應用重新啓動時保持靜態。
*其他因素可能會發揮作用,例如卸載和重新安裝可能會導致更改。
2
它應該保持不變,如果你打開/關閉你的應用程序。我有一個應用程序在市場上使用推送通知幾個月,而我的URI沒有改變。我跟着MSDN和訂閱ChannelUriUpdated
事件以防通道不會改變(我不知道的原因,它會改變但):
// Register for all the events before attempting to open the channel.
pushChannel.ChannelUriUpdated += new EventHandler<NotificationChannelUriEventArgs>(PushChannel_ChannelUriUpdated);
void PushChannel_ChannelUriUpdated(object sender, NotificationChannelUriEventArgs e)
{
// e.ChannelUri contains your updated notification channel - you can pass this to your web service
}
相關問題
- 1. 每次運行應用程序時都要重新啓動應用程序?
- 2. 每次啓動應用程序時都會重新創建Android數據庫
- 3. ClickOnce更新時,應用程序會重新啓動多次
- 4. NSUserDefaults中的數據在每次應用程序重新啓動時都消失
- 5. 每次啓動時更改應用程序的啓動圖像
- 6. 使用AFNetworking,每次啓動應用程序後PHPSESSID都會更改
- 7. 數據庫每次執行應用程序時都會更新
- 8. 爲什麼每次發佈Websphere都會重新啓動我的應用程序?
- 9. Rails 3每次更改模型時都會重新啓動控制檯
- 10. 每次應用程序重新啓動時,我應該調用setMinimumBackgroundFetchInterval嗎?
- 11. 如何在每次打開應用程序時重新啓動應用程序?
- 12. AMAZON EC2 Micro-Instance會在每次重啓時更改IP嗎?
- 13. 每次更改數據集時Highcharts都會重繪嗎?
- 14. 每次啓動新應用程序
- 15. 不想在每次重新打開時重新啓動應用程序
- 16. MediaBrowserServiceCompat實例每次運行時更改都會重新創建
- 17. 每次都在同一活動上啓動Android應用程序
- 18. 思傑 - 如何讓智能客戶端應用程序在每次啓動時都不會重新下載
- 19. 我想要一個代碼,每次啓動,激活或重新激活應用程序時都會調用
- 20. 重新啓動設備時,是否會重新啓動監視重要位置更改的iOS應用程序?
- 21. 每次應用程序啓動時都會創建GCM註冊ID?
- 22. Branch.io Deeplink每次啓動應用程序時都會打開深層鏈接
- 23. 每次配置更改時,onRetainNonConfigurationInstance()都會調用嗎?
- 24. 在應用程序中更改語言 - 如何重新啓動?
- 25. Windows Phone應用程序更新過程
- 26. 啓動windows phone應用程序分析
- 27. Windows Phone應用程序啓動和IsolatedStorage
- 28. 必應地圖ZoomLevel每次更新時都不會更新
- 29. 應用程序重新啓動時加密密鑰更改了嗎?
- 30. 每次啓動應用程序時,是否都會重新創建SQLite數據庫?
有很多的事情這可能會迫使其改變但沒有發佈,明確的清單。 –