Appleは、IOSアプリの表示名を変更する方法について 明確な指示 を持っていますが、フォルダー構造が異なるため、リアクションネイティブアプリには役立ちません。反応ネイティブアプリがある場合、表示名をどのように変更しますか?
_ios/<Appname>/Info.plist
_に移動し、$(PRODUCT_NAME)
を編集して表示名を変更します
_<key>CFBundleName</key>
<string>$(PRODUCT_NAME)</string>
_
_Android/app/src/main/res/values/strings.xml
_に移動し、_APP_NAME
_を編集して名前を変更します
_<string name="app_name">APP_NAME</string>
_
iosこれをInfo.plist
に追加するだけです
<key>CFBundleDisplayName</key>
<string>APP_NAME</string>
Androidstrings.xml
にあるres/values/
ファイルの編集
<string name="app_name">APP_NAME</string>
res->値-> strings.xml
<string name="app_name">YOUR APP NAME HERE</string>
それを変更すると、アプリの表示名が変更されます。
マニフェストファイル内、applicationタグ内
Android:label="@string/app_name"
アプリの表示名を変更する場合は、これも変更できます。
注:値を直接ハードコーディングするのではなく、「values」フォルダーに値を保存することを常にお勧めします。
プロジェクトのルートにapp.jsonというファイルがあります。 「displayName」を変更してから、iosフォルダーを削除し、「react-native eject」を実行します。