Доступ к специальным функциям на 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косей на Винде! 

Метки
ISTQB FL (5)IT (1)Java для тестировщиков (1)Jedi Point (12)JSON (1)kaizen (2)Pairwise Testing (1)QA (25)QualityLab (1)REST API (1)selenium (1)SOAP UI (1)softskills тестировщика (7)SQA Days-25 (1)Sql в тестировании (6)TestSuites (1)XML (1)xpath (1)Анна Палей (1)Исследовательское тестирование (3)История успеха (18)Курс тестирования для начинающих (13)Мнемоники в тестировании (1)Наталья Руколь (1)Нина Агеева (4)Обучение тестированию (13)ПОИНТ (50)Роман Буданов (3)Сессионное тестирование (1)ТЗ (1)Таблица решений (1)Тест-анализ (2)Тест-дизайн (6)Тест-кейс (1)Тест-стратегия (1)Тест-туры (1)Тестирование usability (6)Тестирование ПО (7)Тестирование игр (4)Тестирование мобильных приложений (4)Тест менеджмент (3)Чек-лист в тестировании по (4)Чит-лист в тестировании (2)автоматизация тестирования (2)автотесты (1)английский для тестировщиков (2)аудит проекта (3)баг (1)багнапродакшене (1)введение в тестирование (1)виды тестировния (2)граничные значения (1)декомпозиция (1)инструменты тестирования по (4)как надо тестировать (2)как стать тестировщиком (2)комбинаторика в тестировании (1)метрики тестирования (1)начать карьеру в IT (8)начинающий тестировщик (11)негативное тестирование (2)ограничения (1)оптимизация QA-процессов (1)организация тестирования (1)персонажи (1)планирование тестирования (1)профессия тестировщик (3)резюме (1)сертификация ISTQB FL (4)скринкаст (1)смена работы (2)сопроводительное письмо (1)тест-кейс (1)тест-менеджмент (2)тестирование безопасности (1)тестирование веб (3)тестовая стратегия (1)удаленная работа (1)управление требованиями (6)фреймворк тестирования (1)школа тест-менеджера (2)
С 24.08 по 10.11, ОНЛАЙН Зарегистрироваться