Я ищу способ установить почтовое приложение на Xcode 6 iOS Simulator.
Кроме того, как мне установить приложения, которые уже опубликованы в Appstore, чтобы я мог запускать их на iOS Simulator? Есть простой способ?
Я ищу способ установить почтовое приложение на Xcode 6 iOS Simulator.
Кроме того, как мне установить приложения, которые уже опубликованы в Appstore, чтобы я мог запускать их на iOS Simulator? Есть простой способ?
Самый распространенный способ установки приложения в iOS Simulator - использовать Xcode для его сборки и установки. Если у вас есть комплект приложений для симулятора, который был создан кем-то другим (или архивированным), его можно установить с помощью simctl:
xcrun simctl install booted /path/to/your.app
Имейте в виду, конечно, что эти приложения должны быть приложениями для симуляторов iOS, а не приложениями для устройств iOS.
Симулятор iOS - это другой скомпилированный двоичный файл, чем приложение, которое публикуется в магазине приложений.
Если у вас нет доступа к исходному коду проекта или бинарникам симулятора, вы не можете установить его на свой собственный симулятор.
ПРИМЕЧАНИЕ. Получатель приложения-симулятора должен загружать ту же симулятор и версию iOS, что и для компиляции набора приложений для симулятора.
Чтобы установить приложение, скомпилированное для симулятора, вы должны:
xcrun simctl install booted ~/Desktop/StackOverflow.app
Теперь вы должны сразу увидеть значок приложения в симуляторе (вероятно, на странице 2).
Чтобы получить приложение симулятора, которое вы хотите распространять, вы можете запустить эту команду в консоли Xcode (это работает, по крайней мере, когда приложение симулятора приостановлено на точке останова): po NSHomeDirectory()
В папке будет что-то вроде:
/Users/MyHomeFolder/Library/Developer/CoreSimulator/Devices/09BB353F-3AF9-4A2A-8CDB-0F15634AD6D8/данные/Контейнеры/Data/Application/8F509C84-6809-461D-9F9E-06811EF9A700
Пакет приложений будет находиться внутри папки Контейнеры в Bundle/Application/3ADE9CF0-F6D0-4461-9B82-30A86580D2C7/StackOverflow.app
Распределите файл .app, указав симулятор и версию iOS, используемые при компиляции пакета (то же самое должно использоваться приемником).
В Xcode 8.2 вы можете перетащить приложение в окно iOS Simulator. Смотрите этот блог: https://medium.com/@hollanderbart/new-features-in-xcode-8-2-simulator-fc64a4014a5f