ionic-framework
В чем разница между «ионной сборкой» и «ионной подготовкой»?
Поиск…
ионная сборка с ионной подготовкой
Из официальной документации:
Если вы хотите получить расширенный доступ, вы также можете открыть файл проекта для определенной платформы, открыв требуемый проект XCode или Android Eclipse на платформах / PLATFORM в корне вашего проекта. Затем вы можете создавать и тестировать внутри IDE платформы. Примечание: если вы идете по этому маршруту, я рекомендую по-прежнему работать внутри корневой папки www, а когда вы внесли изменения в эту папку, запустите команду:
$ cordova prepare ios
которая обновит конкретный проект iOS с помощью кода изwww
. Примечание. Это приведет к перезаписанию любых изменений, внесенных вами вplatforms/ios/www
и другие папки, предназначенные для конкретной платформы.
Итак, чтобы обобщить эту часть - если вы используете XCode для тестирования и запуска вашего кода, после того, как вы измените часть кода, вам просто нужно запустить ionic prepare
чтобы обновить проект iOS, который затем снова будет использоваться в XCode.
Команда ionic build
фактически готовит финальную версию (например, в Android это файл .apk), который затем можно скопировать на ваше устройство и протестировать, запустив ее вручную на устройстве (или с помощью команды ionic emulate
чтобы протестировать ее на эмуляторе ).