Я намагаюся зрозуміти запуск запуску ios-sim для проектів cordova
https://github.com/phonegap/ios-sim/
Два моменти, які я намагаюся зрозуміти, це…
Що запускає тренажер?
Це викликається як процес з командного рядка
чимось на зразок ... / path / to / sim - args?Це викликається як системна бібліотека?
щось на кшталт ... включають systemLib / magic,
тоді викликається функцією, яка запускає тренажер
Як проект "вводиться / встановлюється" в тренажер?
Я простежив відповідь, наскільки моє розуміння Цілі C може сприйняти мене.
(@ принаймні я вважаю, що відповідь на мої запитання полягає в цій функції)
https://github.com/phonegap/ios-sim/blob/master/Source/iPhoneSimulator.m#L180
Його завдання полягає у запуску симулятора iOS Xcode, принаймні, я вважаю, що це так.
Мета:
Потрібно мати можливість викликати тренажер безпосередньо з командного рядка через оболонку з необхідністю всіх залежностей цих проектів та краще зрозуміти процес, у якому Xcode використовує для запуску тренажера.
ВИБУДАЙТЕ, пробачте мої скорочені позначення та, швидше за все, неправильне використання термінології,
я - інтерпретована душа, загублена у бінарному Всесвіті!
TY