diff --git a/lib/builders/ProjectBuilder.js b/lib/builders/ProjectBuilder.js index 7528db22..722033ed 100644 --- a/lib/builders/ProjectBuilder.js +++ b/lib/builders/ProjectBuilder.js @@ -298,13 +298,13 @@ class ProjectBuilder { return self.prepBuildFiles(); }).then(() => { const signingPropertiesPath = path.join(self.root, `${opts.buildType}${SIGNING_PROPERTIES}`); - - if (fs.existsSync(signingPropertiesPath)) fs.rmSync(signingPropertiesPath); if (opts.packageInfo) { - fs.ensureFileSync(signingPropertiesPath); + fs.writeFileSync(signingPropertiesPath, '', 'utf8'); const signingProperties = createEditor(signingPropertiesPath); signingProperties.addHeadComment(TEMPLATE); opts.packageInfo.appendToProperties(signingProperties); + } else { + fs.rmSync(signingPropertiesPath, { force: true }); } }); }