【问题标题】:Automating xcode update自动化 xcode 更新
【发布时间】:2013-10-18 21:00:05
【问题描述】:

我有 1 个内置于 iPhone 和 iPad 的 xcode 应用程序,不同公司的改动略有不同,但除了名称、某些颜色设置、网站链接和数据库以及客户自定义图形之外,它是完全相同的基本应用程序.

当我们必须对构建进行更新时,我必须将同一个应用程序更新大约 200 次,现在只更改 if 语句以指向某个公司版本、标识符、名称和图形,这非常重复,我我想知道是否有办法构建一个脚本来自动执行此操作。

【问题讨论】:

    标签: iphone ios xcode sikuli


    【解决方案1】:

    Xcode 命令行工具会安装一个名为 xcodebuild 的实用程序,您可以在脚本中使用它。 Facebook 的xctool 也值得一看。

    【讨论】:

      【解决方案2】:

      您可能应该制作一个包含编译器指令的配置文件。在目标中定义常量,然后写出如下内容:

      #ifdef TARGET1
      #define PRIMARY_BACKGROUND [UIColor whiteColor]
      #define WEB_SERVICE @"http://www.targert1.com/services"
      #endif
      
      #ifdef TARGET2
      #define PRIMARY_BACKGROUND [UIColor blackColor]
      #define WEB_SERVICE @"http://www.targert2.com/services"
      #endif
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2016-12-15
        • 2017-01-28
        • 1970-01-01
        相关资源
        最近更新 更多