2016-02-21 8 views

Odpowiedz

0

Tak, też trzeba będzie konto programisty Apple oraz prawdopodobny i iPhone/iPad do testowania

+0

Czy 2007 Imac działa w Snow Leopard lub stary Mac Mini może to zrobić? Następnie mogę uaktualnić go do najnowszego El Capitan i uzyskać dostęp do najnowszego XCode – tripwire1000

0

Nie! Możesz tworzyć aplikacje za pomocą Ionic Framework dla Cordova/Phonegap, jednak aby opublikować aplikację w AppStore, będziesz potrzebować konta programisty Apple.

@Del - Do testowania aplikacji nie jest potrzebne żadne fizyczne urządzenie. Możesz użyć symulatora urządzenia w xCode.

+0

Ale aby skompilować aplikację do przesłania do AppStore, musiałbym to zrobić za pomocą Xcode. To by znaczyło, że muszę kupić Maca, czyż nie? – tripwire1000

+0

Phonegap kompiluje aplikacje i nie potrzebujesz komputera Mac do kompilowania aplikacji. –

+0

Po prostu znalazłem to, sprawdź post Andrew, który jest bardzo aktywny w społeczności Jońskiej. Wygląda na to, że potrzebuję komputera Mac do przesłania https://forum.ionicframework.com/t/how-to-build-app-for-iphone-without-mac/19929/11 – tripwire1000

4

Oto niektóre punkty, które musisz wiedzieć.

Potrzebujesz komputera Mac, aby utworzyć aplikację Cordova z Twojej aplikacji?

Odpowiedź: Teoretycznie nie, bo PhoneGap (Adobes Cordova) posiada zdalne wypełniacze, które można użyć, aby utworzyć pakiet z was App dla IOS. Ale ta usługa zdalna jest płatna.

Czy powinienem użyć zdalnego konstruktora Adobe Phonegap?

Odpowiedź: Odpowiedź, której nie będę używał. Zdalny automatyczny builder nigdy nie będzie tak dobry, jak kontrolujesz działania tego, co jest tworzone lub modyfikowane w Twojej aplikacji.

Więc lepiej kupić mac?

Odpowiedź: Tak.

Potrzebuję też urządzenia Iphone lub Ipad?

Odpowiedź: No. Jak wspomniano wcześniej, można przetestować aplikację przy użyciu emulatora XCode (wich to iPhone, iPadów i więcej). Kupuj tylko iPhone, jeśli chcesz mieć pewność, że wszystkie funkcje Twojej aplikacji działają (biorąc pod uwagę, że Emulator nigdy nie będzie prawdziwym urządzeniem).

Dobra alternatywa: Można utworzyć wirtualną maszynę Mac i spróbować przez nią postępować (jeśli twoja maszyna z systemem Windows jest naprawdę dobra). Problem: Będzie bardzo trudno przetestować swoją aplikację za pomocą prawdziwego urządzenia IOS przy użyciu maszyny wirtualnej. Zasadniczo będziemy pracować z emulatorami XCode.

0

Nie. Kod X działa tylko w systemie OS X, ale możliwe jest zainstalowanie systemu OS X na komputerze, który nie jest sprzedawany przez firmę Apple, jeśli wybrano odpowiednie komponenty, co zwykle jest znacznie tańsze. (Jest to nieformalnie znane jako Hackintosh.)

To nie jest oficjalnie obsługiwane i nie zawsze jest proste; narusza to również umowę licencyjną OS X, więc jej zgodność z prawem może różnić się w zależności od jurysdykcji.

Możesz znaleźć informacje na ten temat na stronie http://www.hackintosh.com i http://lifehacker.com/the-always-up-to-date-guide-to-building-a-hackintosh-o-5841604.

+0

Mam oficjalną zapieczętowaną dyskietkę Snow Leopard i odniosłem z nim sukces na Virtualboksie. Czy można go uaktualnić do El Capitan i czy będzie to zgodne z licencją Ok? – tripwire1000

0

Oprogramowanie VMWare z systemem Mac działa dobrze.