由于遗留因素,我的 Android 和 iOS 应用程序的包名称不同。目前,Cordova 似乎在构建时将 config.xml 中的小部件 id 属性注入(inject)到两者中。有没有办法自定义这个?如果我直接编辑 AndroidManifest.xml,我希望它很快就会被覆盖。
谢谢。
最佳答案
现在已内置到 CLI 中(最终):
在你的 config.xml 文件中-
例子:
<widget
android-packageName="com.example.android"
ios-CFBundleIdentifier="com.example.ios">
来源:
<罢工> https://github.com/apache/cordova-lib/blob/master/cordova-lib/src/configparser/ConfigParser.js#L92
编辑:(Cordova-Lib 已被移动)
关于android - 在 Cordova 中,如何为 ios 和 android 指定不同的包名称?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26307154/