As for me, I just released two apps, one a lite version of the other. I set up two different projects, with the lite version getting most of its code from the non-lite one. Personally, I like having it separate like this (though by no means am I saying it's the preferred/good-practice way of doing this).
In the future, for what it's worth, I plan on just having one version in the App Store and enabling the premium features with an In-App purchase. Unlocking functionality seems really easy to implement with In-App purchases...
发布评论
评论(1)
Keith Peters对此有一个很棒的教程:http://www.bit-101.com /blog/?p=2098
至于我,我刚刚发布了两个应用程序,一个是另一个的精简版。我建立了两个不同的项目,精简版从非精简版获取大部分代码。就我个人而言,我喜欢像这样将其分开(尽管我绝不是说这是执行此操作的首选/良好实践方式)。
未来,无论其价值如何,我计划只在 App Store 中提供一个版本,并通过应用内购买来启用高级功能。通过应用内购买似乎很容易实现解锁功能......
Keith Peters has a great tutorial on this: http://www.bit-101.com/blog/?p=2098
As for me, I just released two apps, one a lite version of the other. I set up two different projects, with the lite version getting most of its code from the non-lite one. Personally, I like having it separate like this (though by no means am I saying it's the preferred/good-practice way of doing this).
In the future, for what it's worth, I plan on just having one version in the App Store and enabling the premium features with an In-App purchase. Unlocking functionality seems really easy to implement with In-App purchases...