windows APP 和winPhone APP 接入,所用API是一样的,只是手动设置有所不同,
1、配置应用信息
可以将项目和应用商店关联,这样VS会自动下载所需信息;也可以手动设置(用别人账号╮(╯▽╰)╭)
winPhone设置Package.appxmanifest中:
Windows设置Package.appxmanifest中:
其中 Identity Name是包名称,也是发行商的名字;Publisher是发行商Id;PhoneProductId是appid;PhonePublisher同Publisher,这些都在开发者应用管理中可以查到。
2、请求购买
create_task(CurrentApp::RequestProductPurchaseAsync(product_id_rt))
.then([=](task<PurchaseResults^> currentTask)
{
try {
auto result = currentTask.get();
switch (result->Status)
{
case ProductPurchaseStatus::NotFulfilled:<