diff --git a/bin/templates/scripts/cordova/lib/prepare.js b/bin/templates/scripts/cordova/lib/prepare.js index 10f14cc45..860b6e4c8 100644 --- a/bin/templates/scripts/cordova/lib/prepare.js +++ b/bin/templates/scripts/cordova/lib/prepare.js @@ -503,7 +503,11 @@ function updateFileResources (cordovaProject, locations) { let targetPath = path.join(project.resources_dir, target); targetPath = path.relative(cordovaProject.root, targetPath); - project.xcode.addResourceFile(target); + if (!fs.existsSync(targetPath)) { + project.xcode.addResourceFile(target); + } else { + events.emit('warn', 'Overwriting existing resource file at ' + targetPath); + } resourceMap[targetPath] = src; });