Sök…


Introduktion

Hoppas att du känner till grunderna i cordova. Låt oss försöka bygga en cordova ios build, ios build är lite annorlunda som android build, vi behöver mac-maskin för att utföra denna uppgift. Inget kan också förbereda ios bygga online, men för att testa och felsöka din applikation på en mac-simulator måste du ha mac-maskinen med dig.

låt oss börja med ett exempel.

Anmärkningar

du står inför något problem när du förbereder ios-byggnaden, vänligen nå mig, försöker hjälpa dig.

cordova HelloWorld Project

För att förbereda ios build först måste vi skapa cordova-projektet. låter skapa projektet med kommandoradsverktyget.

  cordova create hello com.example.hello "HelloWorld"

Gå till projektet dir by cd hello .

Vi är nu i projektkatalogen, låter oss kontrollera vilka plattformar som är tillgängliga för oss

cordova platform ls

Eftersom vi måste förbereda ios-byggnaden kommer vi att lägga till ios-plattformen till projektet.

cordova platform add ios@version    => put the desired version you want to add.
cordova platform add ios@latest.    => add the latest version available.

Nu behöver vi Xcode på mac-maskin för att förbereda ios build.

Ladda ner den senaste Xcode som finns tillgänglig via app store. Ignorera betaversionerna av xcode eftersom de har problem med kompatibilitet någon gång.

Efter Xcode-installationen installerar du Xcode cli med terminalen med kommandot nedan.

xcode-select --install 

Det kommer att popup-fönstret, följ instruktionerna och installera cli ordentligt. Nu behöver vi bara ytterligare ett verktyg för att distribuera ios build, installera det också.

npm install -g ios-deploy

under installationen av installationsverktyget om du får felet med tillstånd nekad, försök med sudo-kommandot.

sudo npm install -g ios-deploy

låter förbereda ios bygga med kommandona

cordova platform add ios

om du inte har lagt till plattformen innan, lägg till den.

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.

Men vänta, vi har inte kört build on simulator, låt oss göra det också.

du har två sätt att göra det

  1. med hjälp av cli

  2. med Xcode

låter oss först göra det med CLI.

corodva run ios => it will run the application on the default simulator available.

om du vill spela med simulatorerna, utforska cordova emulator kommandot

med Xcode

hoppa projektmappen och flytta till /platform/ios folder för ditt projekt. öppna filen .xcworkspce med kommandot open <ProjectName>.xcworkspcae t.ex. open MyApp.xcworkspcace.

det kommer att omdirigera dig till Xcode-fönstret, där längst upp till vänster kan du se ditt projekt, klicka på projektet och på topprubriken kan du se körknappen, klicka på det och spela med din app.

Tack.



Modified text is an extract of the original Stack Overflow Documentation
Licensierat under CC BY-SA 3.0
Inte anslutet till Stack Overflow