cordova - 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 设置以简化为多个开发人员发布应用程序。我怎样才能得到这个工作?