【问题标题】:Simplest Way To Create Custom Builds of the Same App, Different Assets创建相同应用程序、不同资产的自定义构建的最简单方法
【发布时间】:2011-10-13 15:04:52
【问题描述】:

我正在构建一个 iPhone 应用程序,它将为几家不同的公司打上品牌。每家公司都会有自己的应用程序。代码库是一样的。实际上,它们之间唯一不同的是应用程序名称、应用程序图标、默认图像以及应用程序内部使用的一些图像。是否有自动化的最佳实践?我正在为所有内容编写脚本,并且有一些初步的脚本可以正常工作,但我想到 Xcode 4 可能有一种更简单的方法。

有什么建议吗?

谢谢。

【问题讨论】:

  • 很好的问题,虽然我知道一种方法,但我相信你会想要一些真正优化的东西。所以我会标记它以供以后查看。希望我们得到一个很酷的答案。
  • @Matt Long 你通过 cimgf.com.thanku 帮助了很多开发人员。

标签: iphone xcode build


【解决方案1】:

您需要为每个自己的应用创建一个新工作区并添加一个新项目。您不会需要为每个项目创建所有类。只需使用您的代码库创建一个“核心”项目,然后将他的文件通过引用添加到自定义项目中。

【讨论】:

    【解决方案2】:

    我有相同的场景,我们维护一个全局配置文件,其中包含所有 UI 元素,如导航栏、按钮,因为我们对所有客户端都有相同的布局,所以我们使用不同颜色的客户端选择的主题保持相同的布局,.

    所以为了分发,我们更改全局文件中的设置,然后添加 Client Provision,& 将发送审核。

    希望对你有帮助

    【讨论】:

    • 听起来像是一个非常手动的过程。我想尽可能地自动化它。当您说“全局配置文件”时,您指的是什么?它是什么样的文件?
    猜你喜欢
    • 1970-01-01
    • 2011-06-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多