【发布时间】:2016-03-05 17:29:39
【问题描述】:
我有一个包含 6 个目标的 Xcode 项目。它们生成几乎相同的 iOS 应用程序。我几乎总是一起构建和上传它们。
我正在尝试稍微简化该流程。我已经整理了一个构建所有六个目标的架构。当我构建和存档该架构时,我会在架构名称下的存档窗口中看到一行,而不是单个应用程序; “上传到 App Store”按钮在该行显示为灰色。有“出口”,但它不会产生 IPA。
尝试了一种类似的方法,目标将 6 个应用程序列为依赖项,并在该目标上使用架构 - 结果相同。
多应用构建的一个最受欢迎的副作用是常见的依赖库只构建一次,而不是六次。节省时间是相当可观的,所以我不想回到六个单独的构建。
问题:一次构建多个 iOS 应用的正确方法是什么?如果多目标架构是答案,我怎样才能让它们进入 App Store?
【问题讨论】:
-
我很确定 fastlane 可以做到。