Я хотел бы изменить имя по умолчанию для установочного пакета по умолчанию com.ionicframework.starter
на com.something.something
, как я могу сделать это безопасно? Что мне нужно изменить?
Спасибо за любой совет.
Я хотел бы изменить имя по умолчанию для установочного пакета по умолчанию com.ionicframework.starter
на com.something.something
, как я могу сделать это безопасно? Что мне нужно изменить?
Спасибо за любой совет.
Вы должны внести это изменение в config.xml, найденном в корне вашего проекта. Например, у вас может быть что-то вроде этого:
<widget id="com.ionicframework.exampleproject223738" version="0.0.1" xmlns="http://www.w3.org/ns/widgets" xmlns:cdv="http://cordova.apache.org/ns/1.0">
Измените идентификатор на все, что захотите, и он будет работать для всего проекта, Android и iOS.
Однако, если вы уже отправили в хранилище приложений с именем пакета, вы не можете изменить имя пакета в этот момент. Если вы не хотите представить новый проект. Обновления должны быть сделаны с соответствующими именами пакетов.
Привет,
Все, что я сделал, было: а) Перейдите в MainProjectFolder → config.xml и найдите строку, которая говорит
<widget id="io.ionic.starter" version="0.0.1" xmlns="http://www.w3.org/ns/widgets" xmlns:cdv="http://cordova.apache.org/ns/1.0">
Изменение имени пакета в config.xml - это первый шаг, есть другие шаги, которые необходимо выполнить, чтобы ответить на вопрос о " безопасном " изменении имени пакета.
@ananth дал практический ответ. Однако это может быть еще более упрощено, поскольку я проверил и проверил на Ionic 3.
ionic cordova platform rm <platform>
ionic cordova platform add <platform>
Нужно просто обновить имя пакета в файле config.xml и переустановить все плагины ионного состояния reset - плагины; предостережение, чтобы все плагины были перечислены в package.json.
Это то, что я сделал,
- Измените имя пакета в config.xml
- введите "ионный ремонт"
Это.
Он удаляет/добавляет платформу, удаляет/добавляет пакеты узлов и делает другие вещи, но все будет автоматически.