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í:
Stejnou jako v systému OS X nebo podobně jako řešení virtuálního počítače
Visual Studio 2013 Pro + s aktualizací Update 4 v systému Windows
Visual Studio Tools for Apache Cordova CTP 3.0 v systému Windows
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.
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.
![]() |
---|
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.
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í.
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ý.
[!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.
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.
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.
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.