Как переименовать платформу «Приложение» в ионную с конденсатором - PullRequest
0 голосов
/ 03 июля 2019

Как переименовать имя приложения платформы из «Приложения» во что-то еще?

При добавлении платформы в проект ионного конденсатора с помощью npx cap add ios создается папка ios/App, но я бы хотел назвать ее ios/my-app.

И если это возможно, я бы хотел добавить два приложения для одного проекта для разных сред (ios/my-app-test и ios/my-app-prod).

Ответы [ 2 ]

0 голосов
/ 18 июля 2019

Вы не можете переименовать папку приложения, вы можете просто добавить цели в собственный проект.

Просто щелкните правой кнопкой мыши существующую цель «Приложение» и выберите дубликат.Вы также можете переименовать существующую цель, если щелкнете текст «Приложение».

Но если вы добавляете новые цели или переименовываете существующую, вам также нужно изменить Podfile, чтобы добавить новые цели илипереименуйте текущую цель соответственно.

0 голосов
/ 06 июля 2019

Из этого видно, что ответ на оба ваших вопроса отрицательный.

Шаблон IOS отсюда:

https://github.com/ionic-team/capacitor/tree/master/ios-template

У которого установлена ​​папка / App / без каких-либо параметров конфигурации.

Команда начинается здесь:

https://github.com/ionic-team/capacitor/blob/master/cli/src/tasks/add.ts

Затем вручите этот файл для ios:

https://github.com/ionic-team/capacitor/blob/master/cli/src/ios/add.ts

И все настройки собраны здесь:

https://github.com/ionic-team/capacitor/blob/master/cli/src/config.ts#L182

Что показывает, что он просто извлекает каталог dir, без возможности настройки переименования подпапок внутри него:

https://github.com/ionic-team/capacitor/blob/master/cli/src/ios/add.ts#L17

...