【问题标题】:How do I maintain multiple iOS apps out of a single repository?如何在单个存储库中维护多个 iOS 应用程序?
【发布时间】:2011-07-03 03:36:08
【问题描述】:

我一直在研究堆栈溢出问题,以寻找在单个存储库中维护多个 iOS 应用程序的解决方案,但只找到了解决精简版和付费版本的问题(例如:Efficiently build two versions of an Iphone app from a single Xcode project?How do I manage building a Lite vs Paid version of an iPhone app?)。

我一直在寻找一种创建基本上具有不同主题的应用程序的方法。它们的功能几乎相同,但名称/图像/颜色不同,并且会从不同的 Web 服务 URL 中提取(但会收到相同的响应格式,只是数据不同)。

我目前使用 git 来管理我的源代码,并希望将报亭用于此应用程序。

有没有人有这方面的经验或者可以指出我正确的方向?

【问题讨论】:

    标签: iphone ios git xcode4


    【解决方案1】:

    单个 XCode 项目可以有多个 Target,每个 Target 都有自己的构建设置、源文件选择和 C 预处理器定义。在包含不同的源文件和使用不同的定义之间,几乎可以在一个项目中拥有付费/精简版、具有自定义主题的应用程序甚至多个完全不同的 iOS 应用程序的任意组合。然后只需将整个项目目录检查到一个存储库中。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-09-07
      • 1970-01-01
      • 2016-07-14
      • 2015-11-05
      • 2014-09-15
      • 2022-11-18
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多