我不想维护两套代码。我只需要限制 Lite 版本中的一些功能并在其上添加一些广告即可。
怎么做?
创建多个目标。
您可以通过右键单击目标并选择获取信息来改变构建配置。从那里,你可以做一些事情,比如改变Info.plist
文件它正在查看(执行诸如将“Lite”添加到名称并更改图标/加载图像之类的操作)并设置编译器标志,以便您可以#ifdef
在一些地方。
如果有很多文件仅适用于完整版本,那么您可以右键单击它们并将它们从 Lite 目标中删除以制作较小的应用程序。
我尝试了各种替代方案,例如多种配置,并且不断回到多个目标。我通常至少定义三个 - 开发、临时和应用程序商店,每个都有自己的特定设置。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)