Quite some time ago Microsoft 宣布开发人员将能够将 IAP(应用内购买)作为自动续订订阅进行销售,即在用户明确取消订阅之前,用户将在一段时间内付费一次。
关于那方面有相当多的通知:
Dev Center open for Windows 10 app submissions, adds new features
Are you planning to add subscriptions/recurring purchases to Windows Store?
Bernardo Zamora: Yes. This is one of the features mentioned at Build that was going to be coming in the next few months. We’ll let all developers know when this feature is available. Blockquote
Bernardo Zamora
Microsoft
Distributing Windows Apps to the World
New subscription support In-app purchase capabilities will be expanded with Windows 10 to include a recurring billing, or subscription, option that will enable the Windows Store to sell subscription-based content using Store billing systems. Useful for content and productivity services, among others, this subscription capability will support the Windows Store consumer payment methods in most markets with developer-configurable time periods.
到目前为止,我在 Windows SDK 和 Windows Developer Dashboard(应用程序发布设置)中都没有看到类似的东西。
我也未能在 MSDN 中找到有关此事的任何信息。生命周期有限的耐用 IAP 并不好,因为它会让用户每隔一段时间明确地重新购买 IAP。
一旦 Windows 10 周年更新将在 the 2nd of August 2016 上出现并且有间接迹象表明 Windows 应用商店将支持 IAP 订阅我正在向 Windows 预览体验成员询问详细信息。
是否有关于 IAP 订阅实现方式的示例?
更新(2017 年 1 月 1 日):
MSDN 中开始出现一些信息。有一个StoreSubscriptionInfo新课Windows.Services.Store适用于面向 Windows 10 版本 1607 及更高版本的 UWP 应用的命名空间。自 2017 年 1 月 1 日 StoreSubscriptionInfo 类文档声明:
Provides subscription info for a product SKU that represents a subscription with recurring billing.
Subscriptions are not currently supported by Windows Dev Center or the Store. This class exists to provide future support for subscriptions, and is not intended to be used by your code in the current release.
更新(2017 年 8 月 24 日):
最近出现了一些有用的文档:Enable subscription add-ons for your app .很遗憾这个早期采用计划没有公开。
更新(2017 年 10 月 5 日):
我有来自 @Stefan Wick MSFT 的更新即他从开发团队收到的一些信息:
We are just awaiting some final validation to be completed around subscription trials. There are a couple of apps live right now levering IAP Subscriptions in the preview program and we plan to open it up next to the Dev Center Insiders some time in October, followed by general availability a short time after that if our validation tests go as planned.
最佳答案
查看 Bernardo 最近的 BUILD2017 session : https://channel9.msdn.com/events/Build/2017/B8098
订阅现在处于预览状态,并在今年夏天晚些时候面向所有开发者开放。
关于c# - Windows 应用商店应用程序内购买订阅模式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38662769/
我需要在客户计算机上运行Ruby应用程序。通常需要几天才能完成(复制大备份文件)。问题是如果启用sleep,它会中断应用程序。否则,计算机将持续运行数周,直到我下次访问为止。有什么方法可以防止执行期间休眠并让Windows在执行后休眠吗?欢迎任何疯狂的想法;-) 最佳答案 Here建议使用SetThreadExecutionStateWinAPI函数,使应用程序能够通知系统它正在使用中,从而防止系统在应用程序运行时进入休眠状态或关闭显示。像这样的东西:require'Win32API'ES_AWAYMODE_REQUIRED=0x0
我有一个模型:classItem项目有一个属性“商店”基于存储的值,我希望Item对象对特定方法具有不同的行为。Rails中是否有针对此的通用设计模式?如果方法中没有大的if-else语句,这是如何干净利落地完成的? 最佳答案 通常通过Single-TableInheritance. 关于ruby-on-rails-Rails-子类化模型的设计模式是什么?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.co
对于具有离线功能的智能手机应用程序,我正在为Xml文件创建单向文本同步。我希望我的服务器将增量/差异(例如GNU差异补丁)发送到目标设备。这是计划:Time=0Server:hasversion_1ofXmlfile(~800kiB)Client:hasversion_1ofXmlfile(~800kiB)Time=1Server:hasversion_1andversion_2ofXmlfile(each~800kiB)computesdeltaoftheseversions(=patch)(~10kiB)sendspatchtoClient(~10kiBtransferred)Cl
我主要使用Ruby来执行此操作,但到目前为止我的攻击计划如下:使用gemsrdf、rdf-rdfa和rdf-microdata或mida来解析给定任何URI的数据。我认为最好映射到像schema.org这样的统一模式,例如使用这个yaml文件,它试图描述数据词汇表和opengraph到schema.org之间的转换:#SchemaXtoschema.orgconversion#data-vocabularyDV:name:namestreet-address:streetAddressregion:addressRegionlocality:addressLocalityphoto:i
Rackup通过Rack的默认处理程序成功运行任何Rack应用程序。例如:classRackAppdefcall(environment)['200',{'Content-Type'=>'text/html'},["Helloworld"]]endendrunRackApp.new但是当最后一行更改为使用Rack的内置CGI处理程序时,rackup给出“NoMethodErrorat/undefinedmethod`call'fornil:NilClass”:Rack::Handler::CGI.runRackApp.newRack的其他内置处理程序也提出了同样的反对意见。例如Rack
我想用ruby编写一个小的命令行实用程序并将其作为gem分发。我知道安装后,Guard、Sass和Thor等某些gem可以从命令行自行运行。为了让gem像二进制文件一样可用,我需要在我的gemspec中指定什么。 最佳答案 Gem::Specification.newdo|s|...s.executable='name_of_executable'...endhttp://docs.rubygems.org/read/chapter/20 关于ruby-在Ruby中编写命令行实用程序
我构建了两个需要相互通信和发送文件的Rails应用程序。例如,一个Rails应用程序会发送请求以查看其他应用程序数据库中的表。然后另一个应用程序将呈现该表的json并将其发回。我还希望一个应用程序将存储在其公共(public)目录中的文本文件发送到另一个应用程序的公共(public)目录。我从来没有做过这样的事情,所以我什至不知道从哪里开始。任何帮助,将不胜感激。谢谢! 最佳答案 无论Rails是什么,几乎所有Web应用程序都有您的要求,大多数现代Web应用程序都需要相互通信。但是有一个小小的理解需要你坚持下去,网站不应直接访问彼此
我尝试运行2.x应用程序。我使用rvm并为此应用程序设置其他版本的ruby:$rvmuseree-1.8.7-head我尝试运行服务器,然后出现很多错误:$script/serverNOTE:Gem.source_indexisdeprecated,useSpecification.Itwillberemovedonorafter2011-11-01.Gem.source_indexcalledfrom/Users/serg/rails_projects_terminal/work_proj/spohelp/config/../vendor/rails/railties/lib/r
鉴于我有以下迁移:Sequel.migrationdoupdoalter_table:usersdoadd_column:is_admin,:default=>falseend#SequelrunsaDESCRIBEtablestatement,whenthemodelisloaded.#Atthispoint,itdoesnotknowthatusershaveais_adminflag.#Soitfails.@user=User.find(:email=>"admin@fancy-startup.example")@user.is_admin=true@user.save!ende
刚入门rails,开始慢慢理解。有人可以解释或给我一些关于在application_controller中编码的好处或时间和原因的想法吗?有哪些用例。您如何为Rails应用程序使用应用程序Controller?我不想在那里放太多代码,因为据我了解,每个请求都会调用此Controller。这是真的? 最佳答案 ApplicationController实际上是您应用程序中的每个其他Controller都将从中继承的类(尽管这不是强制性的)。我同意不要用太多代码弄乱它并保持干净整洁的态度,尽管在某些情况下ApplicationContr