Чи можу я отримати доступ до App Store із iOS Simulator?


91

Чи можна в iOS Simulator отримати доступ до App Store?

Тобто, чи можу я встановити додаток App Store у симуляторі та завантажити через нього програми на симулятор iOS? Якщо так, то як?


11
Ви можете запускати речі лише на симуляторі, які Apple надає SDK (наприклад, Налаштування та бібліотека фотографій), або власні компільовані програми. Ви не можете встановити речі з магазину в тренажер.
Michael Dautermann

@MichaelDautermann - ви повинні опублікувати це як відповідь
jrturton

не можу ... хтось уже це зробив (отже, я голосую)
Майкл Даутерманн

Чи є зараз там емулятори, які дозволяють встановлювати з AppStore (через 2 роки)?
К. Кіліан Ліндберг

Там іде мій супермаріо біг. Чи є якийсь інший спосіб отримати його
Script Kitty

Відповіді:


151

Це симулятор, а не емулятор . Навіть якби в Simulator був App Store, жодна програма в магазині не працювала б, оскільки вони компілюються для ARM-процесорів, тоді як Simulator запускає код x86.


15
яка різниця між симулятором та емулятором?
Джон Рісельвато,

18
@JohnRiselvato У цьому випадку Симулятор виглядає як iOS з точки зору API (правда, без 100% покриття), але не є бінарним сумісним. Емулятор, принаймні, був би бінарним сумісним.
Стівен Дарлінгтон,

6

На жаль, він недоступний! Симулятор дозволить встановлювати програми лише з xCode. Я не впевнений, чому вони це обмежують, але я також не впевнений, чому ви хочете використовувати симулятор для цієї мети.


1
Я хочу перевірити встановлені програми на iphone, тому мені довелося встановити деякі програми на SDK.
Alaa Eldin

7
"Я не впевнений, чому вони це обмежують", тому що вони хочуть, щоб ви це зробили за допомогою iPhone або iPad
smac89

@ smac89, що не має сенсу. Яка була б перевага наявності iPad на робочому столі? У моєму випадку я хотів протестувати веб-додаток через iPad, це дуже обґрунтований випадок використання магазину доступним. Особливо, якщо ви хочете протестувати його у браузері, сумісному з w3c, як Firefox.
sijpkes

4

Взаємодія з iOS Simulator: https://developer.apple.com/library/ios/documentation/IDEs/Conceptual/iOS_Simulator_Guide/InteractingwiththeiOSSimulator/InteractingwiththeiOSSimulator.html

Примітка: Ви не можете встановлювати програми з App Store в середовищах моделювання.


Здається, посилання вище перенаправляє на help.apple.com/simulator/mac/current/# зараз. Документація, на яку ви посилалися, схоже, була заархівована тут: developer.apple.com/library/archive/documentation/IDEs/…
Бен Барнард,

0

Ви можете розмістити додаток у своєму тренажері. Але запустити його не можна. Вони заборонили користувачам запускати додатки. Я знайшов, де знаходяться файли .app. Machintosh HD - Додаток - Xcode - Зміст - Розробник - Платформи - iPhoneSimulator.platform - Розробник - SDK - iPhoneSimulator.sdk - Програми Усі програми є, але я не можу їх запустити. Однак мені вдалося встановити файли .app. У файлі .ipa є папка 'payload', а там - файл .app. Все, що вам потрібно, це просто скопіювати його та вставити в папку Applications. Тоді ви можете побачити піктограму на симуляторі. Але це не спрацює.


-4

Можливо, це не буде працювати, але якщо у вас є пристрій IOS і ви скопіюєте програму на свій комп’ютер, можливо, ви зможете запустити її на симуляторі IOS, оскільки ви можете запускати власні програми.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.