如何为 iPhone Light 版本应用程序创建 xcode 项目?
Posted
技术标签:
【中文标题】如何为 iPhone Light 版本应用程序创建 xcode 项目?【英文标题】:How to create xcode project for iPhone Light version app? 【发布时间】:2010-09-23 09:02:12 【问题描述】:创建轻量版 iPhone 应用程序的推荐方法是什么?
我有一个我的 iPhone 应用程序的 x 代码项目,我想为此收费。除了那个应用之外,我还想免费部署这个应用的额外“轻量级”版本,这当然会有一些限制。
我能想到的最好方法是在我现有的 xcode 项目中添加一个新的“Light”配置,并仅在此配置中定义一个类似 LIGHT_VERSION 的常量,该配置将在我的代码中进行测试。
该解决方案会奏效吗?还是我必须创建一个新的“Light”项目,指向原始项目的所有来源和资源?
【问题讨论】:
How do I manage building a Lite vs Paid version of an iPhone app?的可能重复 【参考方案1】:是的,您可以定义预处理宏 LIGHT_VERSION。与
一起使用#ifdef LIGHT_VERSION
#endif
这样可以禁用/启用功能。 更多信息请关注:*** - xcodebuild - how to define preprocessor macro?
【讨论】:
所以我想我也可以为这个配置提供不同的应用程序名称和不同的 App ID,对吧?以上是关于如何为 iPhone Light 版本应用程序创建 xcode 项目?的主要内容,如果未能解决你的问题,请参考以下文章
如何为 iPhone 应用程序创建多个主题/皮肤? [关闭]
如何为 iPhone 创建自定义 Interface Builder 插件?
如何为我的 iPhone 应用程序创建示例 SQLite DB?