iPhone应用商店(付费应用)-促销代码/更新
关于App Store中的付费应用程序,以及促销代码和更新,我有几个具体问题。我做过研究,但我要么没有找到答案,要么找到了非常过时的“我认为这就是它的工作原理…”答案iPhone应用商店(付费应用)-促销代码/更新,iphone,promotions,Iphone,Promotions,关于App Store中的付费应用程序,以及促销代码和更新,我有几个具体问题。我做过研究,但我要么没有找到答案,要么找到了非常过时的“我认为这就是它的工作原理…”答案 我为一款价值0.99美元的应用程序的1.0.0版发布了一个促销代码,因此客户可以免费获得它。当该客户更新到1.0.1版时,他是否需要付费?(如果他在促销代码的4周到期日之前更新,这有关系吗?) 我发布了一款1.0.0版的“有限时间免费”应用程序。对于1.0.1版,我将价格更改为0.99美元。新客户显然要支付0.99美元,但在“限时
就个人观点而言,这一事实是不幸的。如果开发者可以对更新收费,那么用户就可以选择是否接受更新。如果他们确实为更新付费,那么旧版本的数据在新版本中仍然可以正常工作。我在#3中概述的场景中的一个主要问题是,开发人员放弃了旧应用程序,“更新”实际上是提交给商店的全新应用程序,因为设备上的数据与创建该应用程序时使用的唯一应用程序标识符相关联,因此很难或不可能传输到新版本(取决于开发人员如何处理)
提供时间或使用有限的免费试用以及对更新收费的能力将允许制定定价计划,这通常会对消费者更好,同时也会让开发者更好。尽管更新是免费的,而且iTunes Connect中似乎没有一款车辆可以向开发者收费,但您可以这样做在订阅的基础上。因此,你可以每年出售一次订阅。另一种可能是在你的应用程序中添加一些代码,将应用程序版本号存储在
NSUserDefaults
,然后你可以检查当前版本是否与上一次发布的版本匹配,如果匹配,然后进行应用程序内购买。坦白说,我认为这对ha不公平ve永远免费更新。也许这应该由开发人员决定-他们可以允许3次免费更新,然后每3次付费,等等。但允许我们制定政策意味着我们不仅可以创造一个更新的收入流,还可以将客户获得的价值转化为对持续开发的支持
现在,我想说你必须在一些应用内购买计划中进行编程。NSUserDefaults中的版本号:如果用户从设备中删除应用,然后再次安装,或者当用户购买第二台iOs设备时,它将不起作用