ios - 带有方案的 Xcode 项目模板

标签 ios xcode templates

我想为 Xcode 9 创建一个具有预定义方案和构建配置的项目模板?

我想要一个包含以下方案和相应构建配置的模板:

  • 具有“Dev Debug”和“Dev Release”构建配置的“Dev”方案
  • 具有“集成调试”和“集成发布”构建配置的“集成”方案
  • 具有“生产调试”和“生产发布”构建配置的“生产”方案

这样的事情可能吗?有人成功过吗?有一篇关于创建 Xcode 模板的好文章,但它没有描述如何使用预定义方案创建模板:https://www.telerik.com/blogs/how-to-create-custom-project-templates-in-xcode-7

任何帮助将不胜感激,谢谢 :)

最佳答案

您需要在模板中指定下一个键:

<key>Targets</key>
<array>
    <dict>
        <key>Name</key>
        <string>Dev</string>
        <key>Configurations</key>
        <dict>
            <key>Debug</key>
            <dict/>
            <key>Release</key>
            <dict/>
        </dict>
    </dict>
    <dict>
        <key>Name</key>
        <string>Integration</string>
        <key>Configurations</key>
        <dict>
            <key>Debug</key>
            <dict/>
            <key>Release</key>
            <dict/>
        </dict>
    </dict>
    <dict>
        <key>Name</key>
        <string>Production</string>
        <key>Configurations</key>
        <dict>
            <key>Debug</key>
            <dict/>
            <key>Release</key>
            <dict/>
        </dict>
    </dict>
</array>

引用this文档以获取更多详细信息。

关于ios - 带有方案的 Xcode 项目模板,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48341400/

相关文章:

ios - 广告横幅内容大小会使设备崩溃?

ios - 来自共享扩展的 Safari 截图

ios - 这个应用程序是使用 iOS SDK 构建的。提交到 App Store 的所有 iOS 应用必须使用 iOS 13 SDK 或更高版本构建

iphone - 知道苹果应用程序是否收到推送通知的任何选项?

c++ - 为什么最大两个字符串文字的输出是错误的?

c++ - 无法将 'a'(类型 'int')转换为类型“double&”

ios - UIView 从顶部添加填充

iphone - 使用 NSLayoutConstraints 在 UITextView 中居中 UILabel

c++ - 引用指针的函数模板特化

ios - 创建 podspec 以发布静态库