创建Light App版iPhone App的推荐方法是什么?
我有一个我的iPhone应用程序的x代码项目,我想收取它的钱。除了那个应用程序,我想免费部署这个应用程序的额外“轻”版本,这当然会有一些限制。
我能想到的最好方法是在我现有的xcode项目中添加一个新的'Light'配置,并在此配置中定义一个类似LIGHT_VERSION的常量,将在我的代码中进行测试。
该解决方案有效吗?或者我是否必须创建一个新的“Light”项目,指向原始项目的所有来源和资源?
答案 0 :(得分:1)
是的,您可以定义预处理器宏LIGHT_VERSION。与
一起使用#ifdef LIGHT_VERSION
#endif
一个禁用/启用功能。 有关详细信息,请查看:stackoverflow - xcodebuild - how to define preprocessor macro?