Изменение имени приложения в конденсаторе.config.ts не работает

avatar
Ankur Shah
8 августа 2021 в 18:54
1743
3
0

После изменения appName в capacitor.config.ts я попробовал:

npm run build
npx cap sync

и по-прежнему не меняется имя приложения при установке в Android!

Как тогда изменить имя приложения?

Примечание: это для последних capacitor 3

Источник
Ravi Ashara
9 августа 2021 в 04:18
1

попробуйте удалить папку android/ios и изменить имя приложения/пакета, затем добавьте пакет android/ios, надеюсь, это сработает

Najam Us Saqib
9 августа 2021 в 06:34
0

Вы должны удалить платформу Android и IOS, а затем снова добавить платформы.

Ответы (3)

avatar
Deepak Dholiyan
10 сентября 2021 в 18:42
0

может быть, я опоздал, но это поможет.

Вы можете сделать это, внеся изменения в strings.xml файл

1) теги app_name и title_activity_main

<?xml version='1.0' encoding='utf-8'?>
<resources>
    <string name="app_name">myappname</string>
    <string name="title_activity_main">myappname</string>
    <string name="package_name">io.ionic.starter</string>
    <string name="custom_url_scheme">io.ionic.starter</string>
</resources>

Примечание. Протестировано на ионном конденсаторе 5

avatar
jcesarmobile
9 августа 2021 в 11:57
0

Capacitor никогда не изменяет пользовательские проекты, поэтому appName и package используются только при первом вызове add для платформы, после создания собственного проекта изменения в конфигурации не повлияют на собственный проект.

Если вы не вносили никаких изменений в проект, вы можете удалить папку android/ios и добавить их снова, но это не рекомендуется, если вам нужно изменить имя приложения, просто отредактируйте собственный проект

https://capacitorjs.com/docs/android/configuration#change-the-app-name

В iOS вы не можете переименовать приложение, но вы можете изменить имя схемы

https://capacitorjs.com/docs/ios/configuration#renameing-your-app

avatar
Sahil Mathew
8 августа 2021 в 18:58
0

Я настоятельно рекомендую, чтобы эти и другие строки (такие как appName, номер appVersion и код версии) модифицировались только путем компиляции "capacitor.config.json" и с помощью команды "npx cap copy"

Ankur Shah
8 августа 2021 в 19:13
1

до сих пор без изменений! Можно пожалуйста поточнее!