我有一个应用程序,我打算发布作为免费(精简版)的一些总功能和付费完整版与先进功能。现在,在应用程序购买免费应用程序时,我正在考虑按照需要去解锁功能。我不是在谈论过期的试用版。我希望人们能够在决定购买应用程序的每个主要部分的全部功能之前,试用应用程序并了解界面和功能。使用在应用程序购买解锁功能与使用免费和付费应用程序版本的iPhone
下面是我的应用程序的一个类比。假设你有一个烹饪应用程序,教你烹饪不同的风格。可能会有法文,意大利文和中文的主要部分。每个部分都可以在免费应用程序中解锁一些基础,以便用户可以看到功能的用户界面和基础知识。然后,用户可以决定在应用程序购买时单独购买每个主要部分(或不是),或购买完整版本的应用程序(免费/付费模式)。
我在提供应用程序购买的免费应用程序时遇到的一个问题是反馈。我在应用商店的描述中会非常清楚地知道,在应用购买中有全部功能,但我担心不那么严重的用户可能会/会留下负面反馈。我想这总是一种风险,但对任何这方面的经验感到好奇。
它似乎也可能是一个更复杂的事情,跟踪应用程序购买时,哪些部分的应用程序被锁定和解锁。我知道我必须拥有全部功能的所有代码,并“锁定”尚未购买的部分。人们通常如何锁定部分代码?我不是在谈论购买过程(我已阅读“应用内购买编程指南”),而是在购买之后。我是否会跟踪用户购买的内容,并将条件放入最初锁定的部分?或者还有另一种方法来做到这一点?
我的直觉是在应用程序购买(特别是因为用户可以购买他们个人想要的主要部分)。
伴随着你在这里所说的一切,我明白苹果推出免费的解锁内容方法超过了旧的方式。 – 2009-11-11 19:16:52
让我们假设他们管理起来要容易得多。我也认为这在概念上更有意义。它更接近许多人熟悉的PC应用程序的共享软件范例。 – 2009-11-11 19:21:05
我刚刚看到关于免费与付费应用程序的反馈太多,但我对于反馈的直觉是Ben S所说的。感谢有关锁定/解锁的信息。这是完全可行的;我只是不想有一个“呃”的时刻,发现大多数人做了另一种方式。 – yabada 2009-11-11 19:29:02