Как получить разрешение экрана ios устройства из командной строки simctl - PullRequest
1 голос
/ 19 июня 2020

Я ищу способ получить через командную строку xcrun simctl разрешение экрана устройств.

Я пытался перечислить типы устройств с помощью xcrun simctl list -j devicetypes, но, к сожалению, разрешение не соответствует хранится там ...

Есть идеи?

1 Ответ

1 голос
/ 22 июня 2020

Я нашел способ, покопавшись, благодаря решению CodeBender, с xcrun simctl io

Используйте его таким образом (где UDID - это устройство, которое вы хотите):

xcrun simctl io 80E6DAF5-A6EE-44F5-AAE6-561D58652C31 enumerate

Это мгновенно возвращает это:

Port:
    UUID: 246D47F3-7BDA-42DE-B511-0C1BD0C1EBCF
    Class: Display
    Port Identifier: com.apple.CoreSimulator.IndigoFramebufferServices.Display
    Power state: On
    Display class: 0
    Default width: 640
    Default height: 1136
    Default pixel format: 'BGRA'
    Display rotation:
        Angle              = 0 radians
...