我正在编写一个具有免费版本的应用。我已经为我的应用程序添加了另一个目标(MyApp Free),我想知道如何在我的代码中添加正确的#ifdef
声明。如果有人知道教程或者可以向我提供更多相关信息,我将非常感激。
答案 0 :(得分:2)
Keith Peters有一个很好的教程:http://www.bit-101.com/blog/?p=2098
至于我,我刚刚发布了两个应用程序,一个是另一个的精简版本。我设置了两个不同的项目,lite版本的大部分代码来自非精简版。就我个人而言,我喜欢将它分开(尽管我并不是说这是这样做的首选/良好实践方式)。
将来,为了它的价值,我计划在App Store中安装一个版本,并通过应用内购买启用高级功能。通过应用内购买,解锁功能似乎非常容易实现......