很久以前,微软宣布开发人员可以将IAP(应用内购买)作为自动续订订阅出售,即用户需要一段时间收费,直到用户明确取消订阅为止.
有一些通知:
开发适用于Windows 10应用程序的开发中心,添加了新功能
您是否计划将订阅/定期购买添加到Windows应用商店?
Bernardo Zamora:是的.这是Build中提到的将在未来几个月内推出的功能之一.我们会让所有开发人员知道此功能何时可用.大段引用
贝尔纳多萨莫拉
微软
新的订阅支持应用程序内购买功能将通过Windows 10进行扩展,以包含定期计费或订阅选项,该选项将使Windows应用商店使用商店结算系统销售基于订阅的内容.对于内容和生产力服务非常有用,此订阅功能将支持大多数市场中的Windows应用商店消费者支付方式,并具有开发人员可配置的时间段.
到目前为止,我在Windows SDK和Windows Developer Dashboard(App发布设置)中都没有看到类似的内容.
我也没有在MSDN上找到任何关于此事的内容.具有有限寿命的持久IAP并不好,因为它使用户每隔一段时间明确地重新购买IAP.
一旦Windows 10周年更新将于2016年8月2日出现,并且有间接迹象表明Windows Store将支持IAP订阅,我向Windows Insider程序成员询问详细信息.
在IAP订阅的实施方式上是否有任何样本?
更新(2017年1月1日):
有些信息开始出现在MSDN中.新的Windows.Services.Store命名空间中有一个StoreSubscriptionInfo类,可用于面向Windows 10,版本1607及更高版本的UWP应用程序.由于中的类文档状态:1st of Jan 2017StoreSubscriptionInfo
提供代表具有定期结算的订阅的产品SKU的订阅信息.
Windows开发人员中心或商店目前不支持订阅.此类的存在是为了提供对订阅的未来支持,并且不应由当前版本中的代码使用.
更新(2017年8月24日):
最近出现了一些有用的文档:为您的应用启用订阅加载项.很遗憾这个早期采用计划并不公开.
更新(2017年10月5日):
我有来自@Stefan Wick MSFT的更新,即他从开发团队收到的一些信息:
我们正在等待围绕订阅试验完成一些最终验证.现在有几个应用程序正在预览程序中使用IAP订阅,我们计划在10月份的某个时间在开发中心内部人员旁边打开它,如果我们的验证测试按计划进行,那么在此之后的短时间内一般可用.
我可以通过ios和android分享应用内购买吗?
我会在Android和ios上有一个免费的多人游戏.
用户可以在他的Android应用程序中使用应用程序内结算api购买数字项目.我会在游戏服务器上验证购买并将该项目添加到他的在线帐户.当用户打开ios应用程序并登录到他的帐户时,他会将该项目保存在服务器上.
这也可以反过来做.
android或ios策略是否允许这样做?或者只能在一个平台上购买的数字商品才能在那里购买?
我已经看过这样做的游戏,但我想确定一下.