Sdílet prostřednictvím


Vytváření aplikace Cordova pro iOS za použití Parallels

Tento článek popisuje, jak můžete vytváření hybridních aplikací pomocí Apache Cordova v sadě Visual Studio a nasadit pomocí stejnou jako iOS.K provedení této operace, budete potřebovat následující:

Jakékoli Mac, kterou lze spustit Mavericks nebo Yosemite by měly fungovat se stejnou jako a Visual Studio, například 2013 počítačích MacBook Pro.

Konfigurovat stejnou jako

Chcete-li nainstalovat stejnou jako a Windows 8 v počítači Mac, postupujte podle pokynů, které jsou součástí stejnou jako.Poté, co jste nainstalovali stejnou jako a Windows 8, zvažte, zda byste měli navíc RAM virtuálních počítačů a úložného prostoru vzhledem k tomu, že výchozí hodnoty nemusí být dostatečná.Následující obrázek ukazuje příklady nastavení v stejnou jako.

Nastavení konfigurace stejnou jako

V prostředí, které bylo otestováno můžeme přiřadil Virtuálních procesorů 2 a 3 GB paměti RAM s 8 GB paměti RAM Mac.To vynechali poskytnout dobrý výkon pro systém Windows, přičemž stále dostatek paměti pro OS X také.

Nastavit Node.js s vs mda vzdáleného

Jakmile máte stejnou jako připravené a spuštěné, budete připraveni k nastavení vašeho systému Mac.Je třeba nejprve nainstalovat Node.js OS X.Postupujte podle pokynů na adrese http://nodejs.org k její instalaci.

Po instalaci Node.js zjištění vs mda vzdáleného agenta.Vzdáleného agenta umožňuje sady Visual Studio ke komunikaci s OS X a používat vaše Mac jako službu sestavení.Instalací vs mda vzdáleného otevřením Terminal aplikace v počítači Mac a zadáním následujícího příkazu:

sudo npm install -g vs-mda-remote

Příkaz předcházející nainstaluje vs mda vzdáleného agenta pro všechny uživatele Node.js na vaše Mac.Je také nainstaluje ios Správce bitových kopií, což je závislost (použijeme ios sim později).Pokud nechcete, aby k ostatním uživatelům umožnit používání vs mda vzdáleného agenta, které umístíte příznak – g z příkaz pro instalaci agenta pro aktuálního uživatele.

Důležitá poznámkaDůležité

Je-li Node.js zobrazí chybové zprávy, je třeba nejprve spustit Xcode a přijmout jeden nebo více licenčních smluv.Poté, co učiníte, spusťte znovu příkaz předcházející.

Ujistěte se, že budete mít stejnou jako spuštěn.S vs-mda vzdáleného nainstalována spusťte agenta zadáním následujícího příkazu v aplikaci Terminálové.

vs-mda-remote

[!POZNÁMKA]

Ve výchozím nastavení se zobrazí iOS sestavení v ~/remote_builds /.

Když spustíte vs mda vzdáleného poprvé, agent vytvoří některé certifikáty zabezpečení a by se mělo objevit objekt, který vypadá podobně jako na následujícím obrázku.

Výstup svoji první spuštění vzdáleného agenta

Budete muset použít PIN kód při konfiguraci agenta v sadě Visual Studio.Vs mda vzdáleného agenta je nyní připravené a spuštěné.Aplikaci Terminal zůstat otevřeno.

Získat IP adresu v počítači Mac

S stejnou jako spuštěn nejvíce spolehlivým způsobem připojení z stejnou jako na stranu Mac je pomocí jednoho z virtuální síťový adaptér, který IP adresy, protože obecně nezmění mezi restartování.Tyto adresy IP můžete získat tak, že přejdete k aplikaci Terminal a zadáním následujícího příkazu:

ifconfig

Výsledky by mělo vypadat podobně jako následující.

příkaz ifconfig v aplikaci Terminal

Buď IP adres virtuální síťový adaptér bude fungovat.S vs mda vzdálené spuštění a IP adresa virtuální síťový adaptér připravené k použití můžete otevřít sadu Visual Studio v stejnou jako a začněte vytvářet na Mac.

Konfigurace sady Visual Studio používat vs mda vzdáleného

Pomocí sady Visual Studio otevřít na stejnou jako, zvolte nástroje, pak možnosti.Otevřít nástroje pro Apache Cordovaa poté zvolte možnost konfiguraci vzdáleného agenta.Proveďte následující změny nastavení vzdáleného agenta.

  • Nastavit povolit vzdálená iOS zpracování na hodnotu True.

  • Nastavit hostitele na jeden z virtuální síťový adaptér IP adresy vašeho získané dříve.

  • Použít výchozí Port nastavení 3000.

  • Nastavit PIN kód zabezpečení na PIN kód, který zobrazí, pokud při prvním spuštění vs mda vzdálený.

Konfigurace vzdáleného agenta v sadě Visual Studio

[!POZNÁMKA]

Pokud nenajdete nástroje pro Apache Cordova v dialogovém okně Možnosti pak bude třeba nainstalovat nástroje.Jak získat všechny nástroje, použijte odkaz na začátku tohoto článku.(Pokud jsou tyto nástroje nainstalovány, zkuste vybrat zobrazit všechna nastavení zaškrtávací políčko, pokud je k dispozici v dolní části dialogového okna Možnosti.)

Pokud vypršení časového limitu na své bezpečnostní kód PIN, musíte obnovit své certifikáty znovu.Další informace naleznete v tématu Instalace nástrojů k vytváření aplikací pro iOS.

Sestavení projektu pro iOS

Dále zkontrolujte, zda váš projekt nastaven k sestavení pro iOS.Pokud nenajdete řešení platformy seznam na panel nástrojů ladění, můžete je zobrazit výběrem rozevíracího seznamu na pravé straně panelu nástrojů debug, jak je znázorněno na následujícím obrázku.

Vybrat platformu pro nasazení

Vyberte iOS v řešení platformy seznamu.Vyberte zařízení, které chcete vytvořit v seznamu cíl ladění, jako je například simulátor – iPhone 5.

Výběr iOS simulátor

Poté, co vyberete požadované zařízení, klepněte na tlačítko start, ladění tlačítko (zelený šipka vpravo).Visual Studio sestaví svůj projekt předáním některé úlohy sestavení na vs mda vzdálené.Po dokončení sestavení vs mda vzdáleného spustí simulátor a načtou vaší aplikace.

iOS simulátor

Nyní máte vývojové prostředí pracovní hybridní mobilní aplikace pro iOS pomocí sady Visual Studio a stejnou jako.Můžete vyvíjet svou aplikaci Cordova a snadno je otestují v systému iOS.

V relacích novější vývoj po vypnutí počítače je nutné restartovat vs mda vzdálený.Jak je popsáno výše, stačí otevřít aplikaci Terminal v OS X a na příkazovém řádku zadejte následující:

vs-mda-remote 

Pomocí tohoto, hodně štěstí a šťastný přenášena vývoj další mobilní aplikaci.