-1

我目前正在完成我的第一个 Windows Phone 8 应用程序。现在,我正在添加广告,并计划在商店中免费出售。不过,我想知道,最好的方法是什么,还包括应用程序的无广告付费版本?

在商店中拥有两个版本,还是拥有一个包含广告的“试用”版本的付费版本更好?

对于任一选项,是否有人知道为每个版本使用相同代码库的教程或好方法?例如,对两个版本使用相同的代码,但让代码以编程方式确定(基于该版本)是否包含广告?

解决方案:

我使用下面@DVD 的答案来使用应用内购买系统。我在这里找到了一个关于如何做到这一点的优秀教程(包括在模拟器中测试):http: //msdn.microsoft.com/en-us/library/windowsphone/develop/jj681689 (v=vs.105).aspx #IAP_MockLibrary

4

1 回答 1

2

对于 windows phone 8,我认为最好的解决方案是使用应用内购买来删除广告。

如果您使用应用程序的两个不同版本,您将用户、评论和下载量与 2 个应用程序分开,请记住评论和下载量用于计算应用程序排名。

如果你也为 WP7 市场发布,我只推荐这个系统,因为这个系统不支持应用程序购买。

如果你想使用这个系统,一个可能的解决方案是使用预编译语句。

#if PAID_VERSION
(paid version code)
#else
(free version code)
#endif

创建一个新的解决方案配置,您可以复制发布选项并为其命名一个新名称,之后您只需在构建选项卡中的项目属性上添加符号。在此之后,您选择要部署的女巫解决方案配置并完成。

于 2013-01-10T17:37:50.197 回答