Arhn - архитектура программирования

каков принцип удаленного симулятора xamarin.ios?

xamarin.ios имеет мощную функцию: зеркальное отражение симулятора ios в окнах.

Я хотел бы знать, как это реализует xamarin.

когда зеркальный симулятор отображается в WIN, я не могу найти ни одного процесса Simulator.app, работающего в MAC, так как же его запускает xamarin? Есть ли общедоступный API для управления симулятором ios?


Ответы:


1

когда зеркальный симулятор отображается в WIN, я не могу найти какой-либо процесс Simulator.app, работающий в MAC, так как же его запускает xamarin?

Симулятор все еще работает на Mac. Процесс com.apple.CoreSimlutor.CoreSimlutorService, я нахожу некоторые связанные процессы с симулятором при запуске симулятора в Windows.

И я думаю, что зеркальный симулятор, отображаемый в WIN, использует технологию, подобную удаленному рабочему столу. Как ВНК. (Просто мое собственное мнение, а не официальный ответ)

Вот картинка:

Симулятор процесса2

Симулятор

Процесс моделирования

28.03.2019
  • спасибо~ есть ли документ о com.apple.CoreSimlutor.CoreSimlutorService? как мы можем запустить закадровый симулятор и управлять его поведением? 28.03.2019
  • @fatfatson Ну, я не знаю подробного принципа работы симулятора в Windows. Что я могу подтвердить, так это то, что симулятор работает на Mac, а на стороне Windows используется такая технология, как дистанционное управление. Я спрошу людей в соответствующей команде и сообщу вам, если что-нибудь получу. Я думаю, что это похоже на то, как работает vnc. 28.03.2019
  • большое спасибо! Я понимаю часть vnc, но как программно управлять симулятором для меня все еще загадка и интерес. 28.03.2019
  • Новые материалы

    Коллекции публикаций по глубокому обучению
    Последние пару месяцев я создавал коллекции последних академических публикаций по различным подполям глубокого обучения в моем блоге https://amundtveit.com - эта публикация дает обзор 25..

    Представляем: Pepita
    Фреймворк JavaScript с открытым исходным кодом Я знаю, что недостатка в фреймворках JavaScript нет. Но я просто не мог остановиться. Я хотел написать что-то сам, со своими собственными..

    Советы по коду Laravel #2
    1-) Найти // You can specify the columns you need // in when you use the find method on a model User::find(‘id’, [‘email’,’name’]); // You can increment or decrement // a field in..

    Работа с временными рядами спутниковых изображений, часть 3 (аналитика данных)
    Анализ временных рядов спутниковых изображений для данных наблюдений за большой Землей (arXiv) Автор: Рольф Симоэс , Жильберто Камара , Жильберто Кейрос , Фелипе Соуза , Педро Р. Андраде ,..

    3 способа решить квадратное уравнение (3-й мой любимый) -
    1. Методом факторизации — 2. Используя квадратичную формулу — 3. Заполнив квадрат — Давайте поймем это, решив это простое уравнение: Мы пытаемся сделать LHS,..

    Создание VR-миров с A-Frame
    Виртуальная реальность (и дополненная реальность) стали главными модными терминами в образовательных технологиях. С недорогими VR-гарнитурами, такими как Google Cardboard , и использованием..

    Демистификация рекурсии
    КОДЕКС Демистификация рекурсии Упрощенная концепция ошеломляющей О чем весь этот шум? Рекурсия, кажется, единственная тема, от которой у каждого начинающего студента-информатика..