2

我有一個UWP應用程序,需要爲兩個不同的項目配置(即兩套Microsoft商店應用程序標識和客戶端ID和客戶端密鑰)構建。手動更改package.appxmanifest,而不是將UWP App與商店關聯

因此,對於製作兩個不同的版本,我所做的只是更改package.appxmanifest文件中的標識標籤。我需要使用WNS爲這兩個項目配置測試PushNotifications。

問題是當我在package.appxmanifest中手動設置身份標記時,應用程序未收到通知,但當我將應用程序與商店分開時,應用程序開始獲取推送通知。

是否有任何其他文件或證書需要刪除手動更改身份標籤,並使應用程序的工作?

回答

2

應用程序的identity標記(inluce電話產品ID和包名稱)必須與應用商店中顯示的相同,以啓用此包的推送。當您將其與商店中的應用程序混淆時,Visual Studio會爲您製作複製粘貼。

要創建差異構建設置,只需在開發中心創建一個新應用程序,在構建新應用程序之前先將其與其分開。