2013-10-02 143 views
0

你好朋友,我正在關注這個Push notification link並能夠實現它。它正在工作,但我試圖將CurrentChannel名稱從MyPushChannel更改爲Channeltest,然後它無法創建新通道並拋出invalidOperation類型的異常請你解釋我爲什麼這裏發生的是代碼..在Windows Phone 8中推送通知

private void AcquirePushChannel() 
    { 
     CurrentChannel = HttpNotificationChannel.Find("Channeltest"); 


     if (CurrentChannel == null) 
     { 
      CurrentChannel = new HttpNotificationChannel("Channeltest"); 
      CurrentChannel.Open(); // exception comming here 
      CurrentChannel.BindToShellTile(); 
     } 


    } 

回答

1

在Windows Phone中,每個應用程序有一個推送通道的限制。如果您想更改名稱,請從設備/模擬器中卸載該應用程序,然後再次進行部署。它應該工作。

+0

josue你有沒有使用Windows Phone 8的通知中心..我需要一些幫助 – loop

+0

嗨Tanuj,抱歉,但我沒有使用通知中心:( –