如何在应用程序名称中添加空格?例如,如果
react-native init HelloWorld
它会创建一个名为HelloWorld的应用程序。但如果我这样做
$ react-native init "Hello World"
"Hello World" is not a valid name for a project.
Please use a valid identifier name (alphanumeric).
有没有办法在项目名称中添加空格?我找到了一个iOS(https://github.com/facebook/react-native/issues/6115)的解决方案,但我正在为Android开发。请让我知道如何解决这个问题。
2条答案
按热度按时间3htmauhk1#
react-native中的项目不能有空格,但您可以直接在android和ios项目中更改应用名称。
对于安卓系统:
请转到android/app/src/main/res/values/string.xml并将app_name更改为您所需的值。
对于ios:
转到ios/[currentName].xcodeproj/project.pbxproj,并将调试和发布中的PRODUCT_NAME值从当前名称更改为您的新名称。
或者转到ios/[当前名称]/info.plist,找到以下内容:
并将${PRODUCT_NAME}替换为所需的名称
juud5qan2#
将此密钥添加到info.plist中
记住
 
在项目的构建设置中不起作用。 
这将作为空间起作用