【问题标题】:What are the best way to manage "standalone" and app store version of applications?管理“独立”和应用商店版本的应用程序的最佳方式是什么?
【发布时间】:2014-09-03 12:13:40
【问题描述】:

我需要同时维护相同应用程序的两个版本。一个用于应用商店和一个独立(非应用商店)版本。

我最初的计划是使用 master 分支来开发两个版本通用的所有功能。对于独立版本,我的计划是创建一个新分支,并在该分支中为独立应用程序添加功能,对于应用商店版本也是如此。

实际上我尝试了我的计划,但我遇到了 cocoapods 的问题。我有多个常见的依赖项,但对于独立应用程序,我需要使用 Sparkle 框架。现在,每次我尝试将 master 合并到我的一个分支时,我都会与 cocoapods 文件发生巨大冲突。这是非常难以解决的。 我正在考虑为我的源代码控制删除 pod,但是,当我切换分支时,我每次都需要执行“pod install”。

有没有更好的方法来做到这一点?

谢谢。

【问题讨论】:

    标签: objective-c xcode macos swift


    【解决方案1】:

    我强烈建议使用目标。 看Apple docshere

    【讨论】:

    • 我会试试的。谢谢。
    猜你喜欢
    • 2013-05-18
    • 1970-01-01
    • 1970-01-01
    • 2012-11-29
    • 2015-02-11
    • 2011-02-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多