Определите, подключен ли новый Apple Pencil 2 к iPad Pro 3-го поколения - PullRequest
0 голосов
/ 31 октября 2018

iPad Pro 3-го поколения и Apple Pencil2, я собираюсь подготовить обновление для моего приложения для рисования. Но я не собираюсь покупать новые устройства, тогда возникает вопрос, как изменить код обнаружения Apple Pencil для нового устройства?

Текущий код, как показано ниже,

if ([central state] == CBManagerStatePoweredOn)
{
    // Device information UUID
    NSArray* myArray = [NSArray arrayWithObject:[CBUUID UUIDWithString:@"180A"]];

    NSArray* peripherals = [m_centralManager retrieveConnectedPeripheralsWithServices:myArray];

    for (CBPeripheral* peripheral in peripherals)
    {
        if ([[peripheral name] containSubstring:@"Apple Pencil"])
        {
            // The Apple pencil is connected
            self.stylusType = Stylus_ApplePencil;
            [self.delegate didConnectStylus:Stylus_ApplePencil];
        }
    }
}

UUID Apple Pencil 1st-gen - "180A", тогда какое новое имя uuid и периферийное устройство тогда?

...