{ app: { signingConfigs: [ { name: 'default', type: 'HarmonyOS', material: { certpath: './signing/youjiala.cer', keyAlias: 'youjiala', keyPassword: '', profile: './signing/youjiala_prodRelease.p7b', signAlg: 'SHA256withECDSA', storeFile: './signing/youjiala.p12', storePassword: '' } }, { name: 'release', type: 'HarmonyOS', material: { storeFile: './signing/youjiala.p12', storePassword: '', keyAlias: 'youjiala', keyPassword: '', signAlg: 'SHA256withECDSA', profile: './signing/youjiala_prodRelease.p7b', certpath: './signing/youjiala.cer' } } ], products: [ { name: 'default', signingConfig: 'default', targetSdkVersion: '6.0.0(20)', compatibleSdkVersion: '5.0.0(12)', compatibleSdkVersionStage: 'beta6', runtimeOS: 'HarmonyOS', buildOption: { strictMode: { caseSensitiveCheck: true, useNormalizedOHMUrl: true } } }, { name: 'release', signingConfig: 'release', targetSdkVersion: '6.0.0(20)', compatibleSdkVersion: '5.0.0(12)', compatibleSdkVersionStage: 'beta6', runtimeOS: 'HarmonyOS', buildOption: { strictMode: { caseSensitiveCheck: true, useNormalizedOHMUrl: true } } } ], buildModeSet: [ { name: 'debug' }, { name: 'release' } ] }, modules: [ { name: 'entry', srcPath: './entry', targets: [ { name: 'default', applyToProducts: ['default'] } ] } ] }