Hi, he current commons code uses ios-CFBundleVersion and ios-CFBundleIdentifier: [0], [1]
Now with OSX in the game there could be similar new attributes osx-CFBundleVersion and osx-CFBundleIdentifier or we could deprecate the ios-* ones and just use their plain names without prefix. suggest: - use CFBundleVersion and CFBundleIdentifier for iOS and OSX platform. - deprecate ios-CFBundleVersion and ios-CFBundleIdentifier drawback: using the un-prefixed attribute names would prevent a project of having different versions/identifiers for the ios and osx platforms. if one wants to evolve them separately, he would then need to use some hooks to tweak the config.xml. counter argument: windows and android also use prefixed versions, so maybe its better to keep this pattern consistent. see [2]. regards, toby [0] https://github.com/apache/cordova-lib/blob/6.0.0/cordova-common/src/ConfigParser/ConfigParser.js#L106 [1] https://github.com/apache/cordova-lib/blob/6.0.0/cordova-common/src/ConfigParser/ConfigParser.js#L132 [2] https://issues.apache.org/jira/browse/CB-10603 --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
