Windows 1607 版本(內(nèi)部版本 14393)之后,微軟在 SDK 添加了一些與應(yīng)用商店相關(guān)的新接口,像應(yīng)用試用與購買、應(yīng)用內(nèi)購等。這些接口相對于原來的接口要方便很多。就拿應(yīng)用內(nèi)購來說,以前的方式是:開發(fā)時,為了方便測試,在項目中添加一個 xml 文件,此文件描述了應(yīng)用內(nèi)的產(chǎn)品信息,然后使用 CurrentAppSimulator 來完成相關(guān)的操作;當(dāng)應(yīng)用要發(fā)布到商店時,再將所有的 CurrentAppSimulator 替換成 CurrentApp;而使用新接口,則可以直接在開發(fā)環(huán)境中,就可以訪問我們在開發(fā)人員中心(dev.windows.com/dashboard)中添加的產(chǎn)品,這樣就和實際的購買操作完全一樣,所以新接口更方便,更直觀。

新接口的信息如下:

命名空間:Windows.Services.Store
類:StoreContext

以下通過一個 Demo 來體驗一下:

1. 首先,在 Windows 開發(fā)人員中心,創(chuàng)建一個新的應(yīng)用作為本次測試的應(yīng)用,并在它里面創(chuàng)建若干個加載項,并設(shè)置好對應(yīng)的標(biāo)題、價格等;另外,本例中創(chuàng)建的加載項類型為 Durable 類型,即耐用型。

2. 接下來,新建一個 UWP Project,注意 TargetVersion 和 MinVersion,都應(yīng)該選 Windows Aniversary Edtion (10.0, Build 14393)。新建完成后,右擊項目,選擇 Store (商店) -> Associate app with the Store(將 App 與商店關(guān)聯(lián)),在打開的窗口中,將這個項目與剛才在開發(fā)人員中心中創(chuàng)建的應(yīng)用相關(guān)聯(lián)。

3. 將以下 XAML 內(nèi)容放到 MainPage.xaml 中:

延伸閱讀

學(xué)習(xí)是年輕人改變自己的最好方式-Java培訓(xùn),做最負(fù)責(zé)任的教育,學(xué)習(xí)改變命運(yùn),軟件學(xué)習(xí),再就業(yè),大學(xué)生如何就業(yè),幫大學(xué)生找到好工作,lphotoshop培訓(xùn),電腦培訓(xùn),電腦維修培訓(xùn),移動軟件開發(fā)培訓(xùn),網(wǎng)站設(shè)計培訓(xùn),網(wǎng)站建設(shè)培訓(xùn)學(xué)習(xí)是年輕人改變自己的最好方式