c# - 在没有用户交互的情况下授予 IAP

标签 c# windows-store-apps win-universal-app uwp windows-10-universal

如何在用户无需完成从商店“购买”的步骤的情况下向用户授予应用内购买。 IAP 是免费的。

我想在应用程序中执行此操作,而不需要网络服务。类似于 CurrentApp.GiveThisUserTheProduct(string productId)

最佳答案

您可以将“购买”作为本地值存储在本地设置集合或磁盘上的“许可文件”中。

当用户访问该功能时,您将检查该存储值是否允许该用户访问。

稍后,如果用户尝试购买该功能,您可以通过检查本地值来检查用户是否已经拥有它,并显示一条消息说明它已经启用。

关于c# - 在没有用户交互的情况下授予 IAP,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37843497/

相关文章:

c# - 在 C# 中按类名作为字符串获取类属性

c# - 将字符实体转换为其 unicode 等效项

c# - Microsoft.Build.Tasks.v12.0.dll 上的 UniversalApp 错误 "GenerateResource task failed unexpectedly"

c# - 创建 UWP 应用程序时如何使用 C# 更改 image.source?

c# - 对于具有 "in"的查询, "Where"关键字中的最大元素数是多少

java - 在无符号字节变量中表示有符号字节

windows-store-apps - UWP appx 包 Signtool "Error: SignerSign() failed."(-2147024885/0x8007000b)

c++ - Windows 商店认证工具包 - C++ 库验证问题

c# - Win8与WP8共享MVVM(一页2页)

powershell - 在 windows 10 中从 powershell 启动通用 windows 应用程序 (UWA)