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.
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.
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.
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.
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.
Odpowiedzi:
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.
źródło
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.
źródło
Interakcja z symulatorem iOS: https://developer.apple.com/library/ios/documentation/IDEs/Conceptual/iOS_Simulator_Guide/InteractingwiththeiOSSimulator/InteractingwiththeiOSSimulator.html
źródło
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.
źródło
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.
źródło