Cordova挂钩更改iOS和Android的应用程序名称

ale*_*xtk 3 cordova

生成iOS目标时,我无法在应用名称中设置空格.覆盖清单(android)和资源(ios)中的应用程序名称很好,但是一旦我重建应用程序(因为它再次从config.xml复制应用程序名称),更改就会丢失.

我正在考虑为此创建一个钩子.这样的钩子会为ios和android提供正确的app名称值.是否有任何样本钩子做这样的事情并且"before_compile"适当的时机?

bla*_*eek 6

我创建了一个钩子来完成这个.你可以看一下github repo.

插件在添加时将显示名称作为变量,然后在安装时更新iOS plist并添加一个after_prepare挂钩,为Android设置app_name,这样就不会遇到覆盖更改的问题.

cordova plugin add cordova-plugin-app-name --variable APP_NAME="My Super Cool App" --save
Run Code Online (Sandbox Code Playgroud)