簡體   English   中英

如何使用CurrentApp測試實際的Windows Store 8.1應用內購買?

[英]How to test real Windows Store 8.1 in-app purchases with CurrentApp?

我有一個通用的Windows應用程序(Windows Store 8.1和Windows Phone 8.1,不是UWP!),以隱藏狀態發布了它(Win和WP包)( 在商店中隱藏此應用程序。直接鏈接到該應用程序列表的客戶仍然可以請下載該文件(Windows 8和Windows 8.1除外 ),但看起來人們可以從Windows Phone 8.1,Windows 10訪問應用程序,但不能從Windows 8.1訪問該應用程序。

確實,在Windows Phone 8.1(甚至在模擬器上)上,我可以使用CurrentApp而不是CurrentAppSimulator調試“真實的”應用程序內購買,甚至可以使用直接鏈接下載應用程序。 但是,當我嘗試在Windows Store版本中使用應用程序內應用程序時,它將無法正常工作:Windows.ApplicationModel.Store.CurrentApp.LoadListingInformationAsync()引發異常HRESULT:0x801900CC(“無內容”)。 我已經閱讀了此主題,但就我而言,所有軟件包都已發布,因此Store知道我的應用內商品!

如果使用WP8.1,我必須添加:

 <mp:PhoneIdentity PhoneProductId="my old-style app id" PhonePublisherId="my publisher id" />

進入應用清單。

也許Win Store 8.1應用程序有類似的東西? 有沒有一種方法可以在所有人都可用之前測試Windows 8.1上的真實應用程序?

當我嘗試在Windows Store版本中使用應用程序內應用程序時不起作用:Windows.ApplicationModel.Store.CurrentApp.LoadListingInformationAsync()引發異常HRESULT:0x801900CC(“無內容”)。

關於您的第一個問題,我們可以看到商店服務器不知道您的應用正在購買應用內購買。 根據您的描述,您確認自己的應用已在商店中提交並獲得批准,但是可以檢查應用中的應用內購買產品是否獲得批准? 您可以從信息中心---加載項中獲取這些信息。

有沒有一種方法可以在所有人都可用之前測試Windows 8.1上的真實應用程序?

根據Beta測試和有針對性的分發 ,當前沒有Windows 8.1 beta測試的特定選項。 但是,您也可以在Windows 10設備上下載應用程序,以測試您的IAP產品是否沒有問題。 如果可以正常使用,則可以使所有用戶都可以使用它。 這似乎是唯一的解決方法。

另請注意,從實際產品開始,IAP功能將需要1-2天才能開始投放。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM