Skip to content

Commit 00fa471

Browse files
Merge pull request #1750 from NativeScript/vladimirov/merge-appbuilder-1.7.1
Merge appbuilder branch for 1.7.1 in release
2 parents 109b799 + 66cfb96 commit 00fa471

File tree

2 files changed

+4
-4
lines changed

2 files changed

+4
-4
lines changed

lib/services/ios-project-service.ts

+2-2
Original file line numberDiff line numberDiff line change
@@ -419,7 +419,7 @@ export class IOSProjectService extends projectServiceBaseLib.PlatformProjectServ
419419
public ensureConfigurationFileInAppResources(): IFuture<void> {
420420
return (() => {
421421
let projectDir = this.$projectData.projectDir;
422-
let infoPlistPath = path.join(projectDir, constants.APP_FOLDER_NAME, constants.APP_RESOURCES_FOLDER_NAME, this.platformData.normalizedPlatformName, this.platformData.configurationFileName);
422+
let infoPlistPath = this.$options.baseConfig || path.join(projectDir, constants.APP_FOLDER_NAME, constants.APP_RESOURCES_FOLDER_NAME, this.platformData.normalizedPlatformName, this.platformData.configurationFileName);
423423

424424
if (!this.$fs.exists(infoPlistPath).wait()) {
425425
// The project is missing Info.plist, try to populate it from the project template.
@@ -444,7 +444,7 @@ export class IOSProjectService extends projectServiceBaseLib.PlatformProjectServ
444444
private mergeInfoPlists(): IFuture<void> {
445445
return (() => {
446446
let projectDir = this.$projectData.projectDir;
447-
let infoPlistPath = path.join(projectDir, constants.APP_FOLDER_NAME, constants.APP_RESOURCES_FOLDER_NAME, this.platformData.normalizedPlatformName, this.platformData.configurationFileName);
447+
let infoPlistPath = this.$options.baseConfig || path.join(projectDir, constants.APP_FOLDER_NAME, constants.APP_RESOURCES_FOLDER_NAME, this.platformData.normalizedPlatformName, this.platformData.configurationFileName);
448448
this.ensureConfigurationFileInAppResources().wait();
449449

450450
if (!this.$fs.exists(infoPlistPath).wait()) {

lib/services/platform-service.ts

+2-2
Original file line numberDiff line numberDiff line change
@@ -301,11 +301,11 @@ export class PlatformService implements IPlatformService {
301301
let excludedDirs = [constants.APP_RESOURCES_FOLDER_NAME];
302302
this.$projectFilesManager.processPlatformSpecificFiles(directoryPath, platform, excludedDirs).wait();
303303

304+
this.applyBaseConfigOption(platformData).wait();
305+
304306
// Process configurations files from App_Resources
305307
platformData.platformProjectService.processConfigurationFilesFromAppResources().wait();
306308

307-
this.applyBaseConfigOption(platformData).wait();
308-
309309
// Replace placeholders in configuration files
310310
platformData.platformProjectService.interpolateConfigurationFile().wait();
311311

0 commit comments

Comments
 (0)