Jak uruchamiać aplikacje na iPhone’a na nowym komputerze Mac lub za pomocą emulatora?
- Nie można uruchamiać aplikacji na iPhone'a na komputerze Mac bez użycia emulatora, chociaż zmieni się to wraz z nową generacją komputerów Mac, która ma pojawić się pod koniec 2020 roku.
- Nowe komputery Mac będą działać na własnych chipsetach Apple, które są podobne do tych, które można znaleźć w urządzeniach z systemem iOS.
- Aby uruchomić aplikację na iPhone'a na starszym komputerze Mac z procesorem Intel, musisz użyć emulatora, takiego jak Xcode.
Na Twoim Macu zazwyczaj nie można uruchamiać aplikacji z telefonu iPhone. Aplikacje na iOS są zaprojektowane przy użyciu zasadniczo innej architektury niż oprogramowanie Mac, co oznacza, że są niekompatybilne — programy Mac nie mogą działać na iPhone'ach, a aplikacje na iPhone'a nie mogą działać na Macach.
Wkrótce na niektórych modelach komputerów Mac będzie można uruchamiać aplikacje na iPhone'a
To się jednak zmieni. Na konferencji deweloperów Apple na początku tego roku firma Apple ogłosiła, że zamierza przestać budować komputery Mac z procesorami opartymi na procesorach Intela. Zamiast tego Apple tworzy swój własny chipset w taki sam sposób, w jaki robi to już dla iPhone'ów, iPadów oraz innych urządzeń z systemem iOS i urządzeń mobilnych. Kiedy tak się stanie, nowe komputery Mac będą miały podobną architekturę do urządzeń z systemem iOS i będą mogły natywnie uruchamiać aplikacje na iPhone'a.
Apple od lat projektuje własne procesory oparte na architekturze ARM dla urządzeń iPhone i iPad. Chipsety ARM wykorzystują podejście projektowe zwane przetwarzaniem ze zredukowanym zestawem instrukcji (RISC), które jest ogólnie bardziej wydajne i zużywa mniej energii niż tradycyjne procesory do komputerów stacjonarnych, takie jak procesory firmy Intel. Firma Apple odniosła wielki sukces w opracowywaniu chipsetów ARM dla swoich urządzeń mobilnych, a najnowsza generacja oferuje teraz wystarczającą wydajność dla urządzeń stacjonarnych, takich jak laptopy. Pod koniec 2020 roku Apple powinno wypuszczać komputery Mac z tymi chipami opartymi na ARM.
Ponieważ te komputery Mac będą miały architekturę tak podobną do urządzeń z systemem iOS, Apple ogłosił, że mogą natywnie uruchamiać aplikacje na iPhone'a bez dalszych zmian lub modyfikacji. Będziesz mógł instalować aplikacje na iOS bezpośrednio ze sklepu z aplikacjami na Maca.
Dzięki nowej generacji komputerów Mac będziesz mógł również pobrać wszystkie aplikacje na iPhone'a na swój komputer.
OLI SCARFF / AFP przez Getty Images
Czas jest niepewny, ale oczekuje się, że nowe komputery Mac z chipami Apple pojawią się przed końcem roku. W rezultacie zarówno chipset Intel, jak i komputery Mac z chipsetem Apple będą dostępne od dłuższego czasu i tylko te z chipsetami Apple będą mogły uruchamiać aplikacje na iPhone'a. Może to być trochę mylące, dopóki większość komputerów Mac z procesorami Intela nie zostanie wycofana.
Uruchamianie aplikacji iPhone na komputerze Mac z emulatorem
Być może wkrótce pojawią się nowe komputery Mac obsługujące aplikacje na iPhone'a, ale to nie wszystko. Ponieważ twórcy oprogramowania muszą mieć możliwość szybkiego i łatwego testowania aplikacji na iPhone'a, czasami używają oprogramowania emulatora do uruchamiania aplikacji iPhone'a na komputerach Mac.
Istnieje kilka emulatorów dostępnych dla komputerów Mac, które mogą uruchamiać aplikacje na iPhone'a, ale pamiętaj, że nie są one przeznaczone dla zwykłych użytkowników. Programy te nie są łatwe do zainstalowania lub zarządzania i zazwyczaj wymagają wiedzy programisty, aby pomyślnie z nich korzystać. Ponadto generalnie nie można instalować aplikacji ze sklepu Apple App Store; jesteś ograniczony do aplikacji przechowywanych na Macu. Jednym z najpopularniejszych emulatorów iPhone'a jest własny Xcode firmy Apple .