首页 > 解决方案 > cordova buildConfig 没有配置 Xcode 项目?

问题描述

我正在使用“--buildConfig=conf/ios/build.json”构建我的cordova-ios项目,该build.json具有:

{
"ios": {
    "debug": {
        "codeSignIdentity": "iPhone Developer",
        "developmentTeam": "...",
        "packageType": "development",
        "automaticProvisioning": true,
        "buildFlag": [
            "EMBEDDED_CONTENT_CONTAINS_SWIFT=YES",
            "ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES=NO",
            "LD_RUNPATH_SEARCH_PATHS=\"@executable_path/Frameworks\"",
            "ENABLE_BITCODE=NO",
            "SWIFT_VERSION=5.0",
            "GCC_NO_COMMON_BLOCKS=NO"
        ]
    },
    "release": {
        "codeSignIdentity": "iPhone Developer",
        "developmentTeam": "...",
        "packageType": "app-store",
        "automaticProvisioning": true,
        "buildFlag": [
            "EMBEDDED_CONTENT_CONTAINS_SWIFT=YES",
            "ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES=NO",
            "LD_RUNPATH_SEARCH_PATHS=\"@executable_path/Frameworks\"",
            "SWIFT_VERSION=5.0",
            "GCC_NO_COMMON_BLOCKS=NO"
        ]
    }
}
}

使用我的 cordova build 命令(ionic cordova build ios -- --buildConfig=conf/ios/build.json --nosave)的日志显示正在应用这些设置,但是当我打开 Xcode 时,这些设置(至少是 Swift 版本) ) 似乎没有设置:

在此处输入图像描述

在我的项目的构建设置中,Swift 语言版本显示未指定。

我的构建适用于开发,但我还希望构建设置 Xcode 设置以简化为多个开发人员发布应用程序。我怎样才能得到这个工作?

标签: cordovaionic-frameworkcordova-ioscordova-cli

解决方案


推荐阅读