应用内购买

HoloLens 支持应用内购买 (IAP),但需要完成一些设置工作。

若要使用应用内购买功能,请执行以下操作:

  1. 创建要显示为平板的 XAML 2D 视图

  2. 切换到 XAML 视图以激活展示位置,这将离开沉浸式视图

  3. 调用 RequestProductPurchaseAsync API:

    await CurrentApp.RequestProductPurchaseAsync("DurableItemIAPName");

    RequestProductPurchaseAsync API 会启动库存 Windows OS 弹出窗口,该窗口会显示应用内购买的名称、说明和价格。 然后,用户可以选择购买选项。

  4. 用户完成购买后,显示允许用户切换回应用的沉浸式视图的 UI。

对于面向桌面端 Windows Mixed Reality 沉浸式头戴显示设备的应用程序,在调用 RequestProductPurchaseAsync API 之前,无需手动切换到 XAML 视图。