如何在使用MobileFirst V8.0驱动的Cordova 6.3中的config.xml中注册不同的iOS Bundle Identifier(不同于id属性中指定的标识符)。
我的config.xml定义如下:
<widget android-versionCode="10" id="com.example.androidpackage" ios-CFBundleIdentifier="com.example.iospackage" ios-CFBundleVersion="1.5" version="3.7" xmlns="http://www.w3.org/ns/widgets" xmlns:cdv="http://cordova.apache.org/ns/1.0" xmlns:mfp="http://www.ibm.com/mobilefirst/cordova-plugin-mfp">
如果我使用上面的小部件添加平台,我将使用包标识符作为“com.example.iospackage”获取iOS项目,但是当我使用cordova prepare
执行mfpdev app register
后注册应用程序时命令,然后它为Android和iOS平台注册了“com.example.androidpackage”。我如何在MobileFirst Platform V8.0中完成它?
答案 0 :(得分:6)
您可以使用每个所需平台的唯一标识符更新config.xml文件,如下所述:In Cordova, how can I specify different package names for ios and android?
例如:
<widget
android-packageName="com.example.android"
ios-CFBundleIdentifier="com.example.ios">
答案 1 :(得分:0)