我在App Store中有一些关于付费应用程序的具体问题,以及促销代码和更新。我已经完成了我的研究,但我要么找不到答案,要么发现它已经过时了“我认为这是它的工作方式......”答案。
谢谢!
答案 0 :(得分:8)
不,用户无需为更新付费。兑换促销代码就像购买应用程序一样。
App Store上的“限时”价格优惠只是营销文字,没有技术效果。更新到同一应用程序的更高版本时,没有人需要付费。
不,用户永远不必为现有应用的更新付费。一些公司已经决定,当他们推出重大升级时,他们放弃了以前的应用程序,并逐渐推出了一款新应用程序。这意味着为之前的应用付费的客户没有升级路径,并且必须以全价购买新应用。在没有注意到我是否认为这是开发人员的良好或公平决定的情况下,许多现有用户最终对停止更新旧应用程序感到不满。
总结关键点:无论您购买的是什么版本或付款方式(包括兑换促销代码),对应用的更新始终是免费的。
作为一个观点,这个事实是不幸的。如果开发人员可以收取更新费用,则用户可以选择是否接受更新。如果他们确实为更新付费,那么旧版本的数据将在新版本中继续正常运行。我在#3中概述的方案存在一个主要问题,即开发人员放弃旧应用程序而“更新”实际上是提交给商店的全新应用程序,即设备上的数据与创建的唯一应用程序标识符相关联使用,难以或无法转移到新版本(取决于开发人员如何处理它)。
提供时间限制或使用限制免费试用以及收取更新费用的能力将允许定价计划通常对消费者来说更好,同时也使开发人员更好。
答案 1 :(得分:0)
虽然更新是免费的,并且iTunes Connect中似乎没有车辆让开发人员收取费用,但您可以在订阅的基础上进行更新。所以,你可以出售年度订阅。另一种可能性是在您的应用中添加一些代码以将应用版本号存储在NSUserDefaults
中,然后您可以检查当前版本是否与上次启动的版本匹配 - 如果是,则执行应用内购买。坦率地说,我认为永久免费更新是不公平的。也许这应由开发人员决定 - 他们可以允许3次免费更新,然后每3次付费等等。但是允许我们提出政策意味着我们不仅可以创建更新的收入流,而且将客户的价值转化为对持续发展的支持。
目前,我要说你必须在一些应用内购买计划中进行编程。