Доступ к специальным функциям на iOS, Windows в помощь

Если ваш ПК на Windows все еще на месте, а iPhone дождался выхода второй части про режим разработчика на iOS, то эта статья вам пригодится. На протяжении установки ПО на компьютер, Windows будет брыкаться и лягаться пытаться сыпать ошибки. Не стоит сдаваться, все проблемы поправимы. Попробуем обойтись без них.

Стоит упомянуть, что для дружбы iOS и Windows PC придется установить эмулятор с MacOS на борту, авторизоваться в системе для доступа к AppStore, скачать Xcode — это все довольно требовательно к ресурсам, выполнять такие манипуляции на 2 ведра 2 ядра 2 гига не рекомендую. Даже на приличном по параметрам PC может пригодиться бубен и свободное место на жестком диске. Идеальный вариант — ПК на процессоре Intel c оперативной памятью 8Gb (рекомендуется от 4Gb).

Начать следует с установки ПО — VMware, которое можно легко найти в интернет-пространстве. Там же нужно найти iso-образ одной из последних версий MacOS, рассмотрим на примере HighSierra 10.13.  На этом этапе бубен еще лежит в зоне видимости, вероятность начать ритуальные пляски очень мала.

Когда Windows  подготовлен, запускаем VMware и начинаем создание виртуальной машины.

Тип установки лучше выбрать рекомендуемый. Далее установка образа диска (iso) с выбором HighSierra 10.13.

ПО самостоятельно определит ОС. Нам остается только завершить установку без изменений значений, предложенных системой.

Теперь нужно настроить виртуальную машину: установить значение оперативной памяти (можно оставить рекомендуемую), включить виртуализацию и выбрать тип соединения с интернетом.

Пришла пора первого запуска, где произойдет установка. Подтягиваем бубен поближе. 🙂

Во время установки будет необходимо выполнить несколько настроек:

1. Выбираем язык — русский;
2. Выбираем “Дисковая утилита”:

  • В левом верхнем углу “Просмотреть” — “Показать все устройства”;
  • Выбираем “VMware Virtual SATA Hard Drive Media”;
  • Двигаем курсор на верхнюю панель и выбираем “Стереть”;
  • Вводим имя диска;
  • Нажимаем “Стереть”;
  • После выполнения процесса нажимаем “Готово”;

3. Закрываем “Дисковую утилиту”;
4. Выбираем “Установка MacOS”;
5. Принимаем условия лицензионного соглашения;
6. Выбираем наш диск;
7. Нажимаем “Установить”.

Появление на экране логотипа Apple с прогресс-баром — признак успеха. 🙂

  1. После установки еще немного настроек:
  2. Выбираем страну;
  3. Выбираем удобную раскладку клавиатуры;
  4. Устанавливаем radio button на “Не переносить информацию”;
  5. Вводим AppleID;
  6. На iPhone придет разрешение на коннект и на экране высветится код-пароль для двухфакторной аутентификации.Вводим его;
  7. Принимаем лицензионное соглашение;
  8. Создаем учетную запись компьютера;
  9. Вводим защитный код-пароль от телефона;
  10. Выбираем “Настроить позже” для связки ключей iCloud;
  11. Доходим до завершения настройки.

Ура! Половина пути пройдена)

Следующий шаг — установка Xcode через App Store:

  • Заходим в AppStore на вашем Mac (панель инструментов Finder);
  • В строке поиска набираем Xcode;
  • Нажимаем “Загрузить”;
  • Далее кнопка заменяется на “Установить”, жмякаем;
  • Установка происходит в фоновом режиме;
  • При запуске, возможно, потребуется согласиться с условиями пользования и принять лицензионное соглашение;
  • Запускаем Xcode (панель инструментов Finder);
  • Подключаем iPhone к Mac при помощи USB-кабеля;
  • Открываем на телефоне приложение “Настройки” (Settings); 
  • Скроллим вниз и тапаем на меню “Разработчик” (Developer); 
  • Пункт меню появится автоматически.

Теперь на устройстве можно запускать демо-версии приложений, просматривать журналы и изменять другие настройки. Устройство в очередной раз прогнулось под нас!

Можно отложить бубен в сторону, он нам не пригодился. Ведь цель этой статьи — экономия вашего времени и отсутствие шаманских танцев в жизни.

О мобильном тестировании и не только на курсе ПОИНТ.

Всем продуктивного мобильного тестирования и покорных Maкосей на Винде! 

Метки
#Тестирование ПО (2)Android (1)Cache (1)Cookie (1)courses (1)HR (1)iOS (2)java (1)Jedi Point (5)kaizen (2)pairwise (1)QA (14)QualityLab (1)REST API (1)selenium (1)SOAP UI (1)softskills (1)softwaretesting (1)SQA Days-25 (1)sql (5)TestSuites (1)usability (2)web (1)БАГИ (1)Исследовательское тестирование (2)Истории поинт (8)Команда разработки (1)Курс тестирования для начинающих (1)Кэш (1)Мнемоники (1)Мнемоники в тестировании (1)Нина Агеева (4)ПОИНТ (36)ПРомо-вебинар (1)Роман Буданов (3)Скриншот (3)Таблица решений (1)Тестирование (13)Тестирование ПО (2)Тест менеджмент (1)Тренер (11)Туры (1)автоматизация (2)алгоритмы (1)баг (1)безопасность (1)введение в тестирование (1)декомпозиция (1)домашки (1)займемсяпоинтом (1)игры (1)идеальный мир (1)интернет (1)истории выпускников (8)как надо тестировать (2)комбинаторика (1)конференция (1)котик (1)курс для начинающих тестировщиков онлайн (1)лайфхак (1)мобилки (3)мобильное тестирование (4)настройка мозгов (1)начинающий тестировщик (6)негативное тестирование (2)обучение (1)обучение тестированию (3)организация тестирования (1)персонажи (1)планирование (1)постановка мозгов (2)работа над ошибками (1)рабочий процесс (1)радиоСаня (1)режим разработчика (3)резюме (1)скринкаст (1)сопроводительное письмо (1)с чего начать (1)тайм-менеджмент (1)тестировани (1)тестирование usability (2)тестирование безопасности (1)тестирование веб (2)тестирование игр (1)тестирование мобильных приложений (1)тестировщик (5)улучшайзинг (1)ученик (2)фреймворки (1)чит лист (1)что должен делать тестировщик (1)ятренерпоинт (1)
С 23.09 по 21.11, ОНЛАЙН Зарегистрироваться