Cordova
Строительство Cordova ios
Поиск…
Вступление
Надеюсь, вы знакомы с основами кордовы. Давайте попробуем построить кордову ios build, сборка ios немного отличается от сборки Android, нам нужна машина Mac для выполнения этой задачи. Нет, вы также можете подготовить ios build online, но для тестирования и отладки вашего приложения на симуляторе Mac у вас должна быть машина Mac с вами.
давайте начнем с примера.
замечания
вы сталкиваетесь с какой-либо проблемой во время подготовки сборки ios, пожалуйста, дойдите до меня, постарайтесь помочь вам.
Кордоба HelloWorld Project
Чтобы сначала подготовить сборку ios, нам нужно создать проект cordova. позволяет создать проект с помощью инструмента командной строки.
cordova create hello com.example.hello "HelloWorld"
Перейдите в каталог проекта cd hello
.
мы теперь находимся в каталоге проекта, давайте посмотрим, какие платформы доступны для нас
cordova platform ls
Поскольку нам нужно подготовить сборку ios, мы добавим платформу ios к проекту.
cordova platform add ios@version => put the desired version you want to add.
cordova platform add ios@latest. => add the latest version available.
Теперь нам нужно Xcode на машине Mac для подготовки сборки ios.
Загрузите последний Xcode, доступный нам через магазин приложений. Пожалуйста, проигнорируйте бета-версии xcode, поскольку они иногда имеют проблемы с совместимостью.
После установки Xcode установите Xcode cli, используя терминал, командой ниже.
xcode-select --install
Появится окно, пожалуйста, следуйте инструкциям и правильно установите cli. Теперь нам нужен еще один инструмент для развертывания сборки ios, а также его установка.
npm install -g ios-deploy
во время установки инструмента развертывания, если вы получили отказ в разрешении, попробуйте выполнить команду sudo.
sudo npm install -g ios-deploy
позволяет подготовить сборку ios с помощью команд
cordova platform add ios
если вы еще не добавили платформу, добавьте ее.
cordova prepare => it will move the all required files to platform folder and create a .xcworkspace file in the platform.ios folder.
cordova build ios => to build the ios application.
Но подождите, мы не запускаем сборку на симуляторе, давайте это сделаем.
у вас есть два способа сделать это
используя cli
используя Xcode
сначала позволяет сделать это с помощью CLI.
corodva run ios => it will run the application on the default simulator available.
если вы хотите играть с симуляторами, то, пожалуйста, изучите cordova emulator
используя Xcode
перейдите в папку проекта и перейдите в папку /platform/ios folder
вашего проекта. откройте файл .xcworkspce, используя команду open <ProjectName>.xcworkspcae
например, open MyApp.xcworkspcace.
он перенаправит вас в окно Xcode, там, в верхнем левом углу окна, вы можете увидеть свой проект, щелкнуть по проекту, а в верхнем заголовке вы можете увидеть кнопку запуска, щелкнуть ее и сыграть с вашим приложением.
Спасибо.