【发布时间】:2015-06-29 16:02:14
【问题描述】:
我们有一个为企业和应用商店构建的应用。这需要我们进行一些设置
- 包标识符
- 开发团队
目前我们使用了2个分支,企业分支作为master,app store分支作为secondary,我们只是在提交之前将master合并到app store分支中。
我想省去这一步,同时构建两个版本。
最好的方法是什么?
我还有一个额外的要求。这是一个混合的 Swift 和 Objective-c 项目,我希望能够拥有特定于应用商店版本的代码和特定于企业版本的代码。我设想使用类似#ifdef 的东西
关于解决此问题的任何建议,或者将其保留在 2 个分支上是否最具有技术意义。
【问题讨论】:
-
这应该是两个独立的问题。您的第一个问题与objective-c 或swift 没有任何关系。
-
嗯,我需要做这两件事,它们可能相关也可能不相关,这可能取决于我得到的答案。
标签: ios objective-c xcode swift