英文:
Microsoft Store API reports PEX-CatalogAvailabilityDataNotFound
问题
在使用 Microsoft Store Addons 重新编写/测试 WPF 应用程序时,我们测试 Addon 的购买流程停止工作,并报告错误 PEX-CatalotAvailabilityDataNotFound,出现在商店购买对话框完成后(见下图):
由于商店认证指南的变更,父应用程序的认证已被撤销,我们正在重新提交应用程序之前测试购买流程。但测试 Addon 在此之后的几个月仍然处于活动状态。
找到一个支持回答,有时会发生这种情况 当 API 调用超时,因为连接速度慢或客户端日期/时间与商店的差异太大时,但在这种情况下似乎并非如此。
欢迎任何帮助。
英文:
While rewriting/testing a WPF app with Microsoft Store Addons, the purchase flow test of our test Addon stopped working reporting the error PEX-CatalotAvailabilityDataNotFound after completion of the Store Purchase dialog (see image below):
The parent application had its certification revoked because of a change in Store Certification guidelines and we are testing purchase flow prior to re-submitting the application to the Store. But the test Addon has been active for months afterwards.
Found a support answer that this sometimes happens when the API call times out because the connection is slow or client date/time is too divergent from the Store's but that doesn't appear to be the case here.
Any help welcome.
答案1
得分: 1
这是因为您的插件未被或似乎未被您的应用程序请求到达商店。此PEX-CatalogAvailabilityDataNotFound错误的答案解释了当您的互联网连接速度较慢且请求超时时可能会发生这种情况。或者可能是您的计算机日期和时间与商店的日期/时间相差太远。
但当您的应用程序从MSFT商店中撤回时,也会发生这种情况。相关的插件最终也会被撤回(可能需要几周时间)。
最重要的是,您以某种方式请求商店API时返回的结果表明找不到您的插件。
英文:
This happens when your addon is not or appears to your app's request to not be in the Store. This answer to this PEX-CatalogAvailabilityDataNotFound error explains this can happen when your Internet connection is slow and your request times out. Or it can be that your computer date and time are too far off from (in advance of) the Store's date/time.
But it can also happen when your app is pulled from the MSFT Store. The associated addons will eventually be pulled as well (it can take weeks).
The bottom line - your request of the Store API in some way returns unable to find your addon.
通过集体智慧和协作来改善编程学习和解决问题的方式。致力于成为全球开发者共同参与的知识库,让每个人都能够通过互相帮助和分享经验来进步。



评论