Чтобы включить ведение журнала ... перейдите в «Продукт»> «Схема»> «Редактировать схему»> «Запустить отладку ...», затем выберите «Исполняемый файл отладки».
аюсь выйти из приложения через Unified Logging (os_log)
Вот инициализация журнала:
var osLog : OSLog = OSLog(subsystem: "com.test.testapp", category: "native-tester")
И вот как я это использую:
os_log("iOS App initialized successfully!", log: osLog, type:.info)
При нормальной отладке приложения журналы корректно отображаются на выходе консоли, но когда я смотрю на консоль устройства (показанную в окне «Устройства и симуляторы»), я их вообще не вижу.
эта статья говорит, что вы должны настроить систему для включения журналов отладки, используя
sudo log config --mode "level:debug" --subsystem com.test.testapp
Но это, казалось, не имело значения. Я предполагаю, что это потому, что я настраиваю Mac для просмотра логов, а не iPad.
Как просмотреть журналы ipad / iphone из os_log в консоли устройства?