指定cordova生成输出

指定cordova生成输出,cordova,visual-studio-cordova,Cordova,Visual Studio Cordova,有没有办法指定Apache cordova构建的生成输出文件的名称 我看不到在cordova build中指定输出文件名/路径的任何选项。实现这一点的一种方法是使用,并编写一个小脚本来适当地重命名.ipa或.apk 您可以为每个平台配置单独的钩子脚本,并让脚本将默认的.ipa和.apk名称重命名为您想要使用的名称 要为iOS和Android设置单独的构建后挂钩,您需要在config.xml中添加类似的内容(当您标记此Visual Studio时,我假设您正在运行Windows,因此使用.bat脚

有没有办法指定Apache cordova构建的生成输出文件的名称


我看不到在
cordova build

中指定输出文件名/路径的任何选项。实现这一点的一种方法是使用,并编写一个小脚本来适当地重命名.ipa或.apk

您可以为每个平台配置单独的钩子脚本,并让脚本将默认的.ipa和.apk名称重命名为您想要使用的名称

要为iOS和Android设置单独的构建后挂钩,您需要在config.xml中添加类似的内容(当您标记此Visual Studio时,我假设您正在运行Windows,因此使用.bat脚本文件扩展名,但任何脚本都可以-我通常使用Node或Python):



您所说的“构建名称”包名称是什么意思。*。ipa,*。apk@philk你做到了吗?没有,但我不记得我是如何解决扩展的初始问题的。对不起,太久以前了。
<platform name="android">
    <hook type="after_build" src="path/to/android_scriptname.bat" />
</platform>
<platform name="ios">
    <hook type="after_build" src="path/to/ios_scriptname.bat" />
</platform>