Czy mogę uzyskać dostęp do App Store z poziomu symulatora iOS?

91

Czy w symulatorze iOS można uzyskać dostęp do App Store?

To znaczy, czy mogę zainstalować aplikację App Store w symulatorze i pobierać przez nią aplikacje do symulatora iOS? Jeśli tak to jak?

Alaa Eldin
źródło
11
Możesz uruchamiać tylko rzeczy na symulatorze, który Apple dostarcza z SDK (np. Ustawienia i biblioteka zdjęć) lub na własnych skompilowanych aplikacjach. Nie możesz instalować rzeczy ze sklepu w symulatorze.
Michael Dautermann
@MichaelDautermann - powinieneś opublikować to jako odpowiedź
jrturton
nie mogę ... ktoś inny już to zrobił (więc głosuję za tym)
Michael Dautermann
Czy są teraz dostępne emulatory, które pozwalają na instalacje z AppStore (2 lata później)?
K. Kilian Lindberg
No i mój bieg Super Mario. Czy jest jakiś inny sposób, aby to zdobyć
Script Kitty

Odpowiedzi:

151

To symulator, a nie emulator . Nawet gdyby w symulatorze istniał sklep z aplikacjami, żadna z aplikacji w sklepie nie działałaby, ponieważ są one kompilowane dla procesorów ARM, podczas gdy symulator uruchamia kod x86.

Stephen Darlington
źródło
15
jaka jest różnica między symulatorem a emulatorem?
John Riselvato
19
@JohnRiselvato W tym przypadku symulator wygląda jak iOS z punktu widzenia API (choć bez pokrycia w 100%), ale nie jest kompatybilny binarnie. Emulator byłby przynajmniej zgodny binarnie.
Stephen Darlington
6

Przepraszamy, nie jest dostępny! Symulator pozwoli ci instalować programy tylko z xCode. Nie jestem pewien, dlaczego to ograniczają - ale nie jestem też pewien, dlaczego miałbyś chcieć wykorzystać Symulator do tego celu.

Grouchal
źródło
1
Chcę sprawdzić zainstalowane aplikacje na iPhonie, więc musiałem mieć zainstalowane aplikacje na SDK.
Alaa Eldin
7
„Nie jestem pewien, dlaczego to ograniczają”, ponieważ chcą, abyś
używał
@ smac89 to nie ma sensu. Jaka byłaby zaleta posiadania iPada na pulpicie? W moim przypadku chciałem przetestować aplikację internetową na iPadzie, jest to bardzo ważny przypadek użycia, aby mieć dostęp do sklepu. Zwłaszcza jeśli chcesz go przetestować w przeglądarce zgodnej z w3c, takiej jak Firefox.
sijpkes
4

Interakcja z symulatorem iOS: https://developer.apple.com/library/ios/documentation/IDEs/Conceptual/iOS_Simulator_Guide/InteractingwiththeiOSSimulator/InteractingwiththeiOSSimulator.html

Uwaga: nie można instalować aplikacji z App Store w środowiskach symulacji.

Mars Robertson
źródło
Wydaje się, że powyższy link przekierowuje teraz do help.apple.com/simulator/mac/current/# . Wydaje się, że dokumentacja, do której odsyłałeś, została zarchiwizowana tutaj: developer.apple.com/library/archive/documentation/IDEs/ ...
Ben Barnard
0

Możesz umieścić aplikację w swoim symulatorze. Ale nie możesz tego uruchomić. Ograniczają użytkowników do uruchamiania aplikacji. Znalazłem, gdzie są pliki .app. Machintosh HD - Aplikacja - Xcode - Zawartość - Programista - Platformy - iPhoneSimulator.platform - Programista - SDK - iPhoneSimulator.sdk - Aplikacje Wszystkie aplikacje są tam, ale nie mogę ich uruchomić. Jednak udało mi się zainstalować pliki .app. W pliku .ipa znajduje się folder „payload”, w którym znajduje się plik .app. Wystarczy go skopiować i wkleić w folderze Aplikacje. Następnie możesz zobaczyć ikonę na swoim symulatorze. Ale to nie zadziała.

pch
źródło
-4

Prawdopodobnie nie zadziała, ale jeśli masz urządzenie IOS i skopiujesz aplikację na swój komputer, możesz być w stanie uruchomić ją na symulatorze IOS, ponieważ możesz uruchamiać własne aplikacje.

Neo
źródło