Откройте NSAlert в расширении смарт-карты - PullRequest
0 голосов
/ 01 августа 2020

Я хотел бы знать, возможно ли открыть NSAlert или какое-то настраиваемое окно, чтобы запросить PIN-код в расширении смарт-карты в macos. нравится открывать настраиваемое окно с PIN-кодом, чтобы запросить PIN-код или OTP для пользователя. Но когда я пытаюсь открыть простой nsalert, консоль сообщает мне следующую ошибку:

NSInternalInconsistencyException ', причина:' Области перетаскивания NSWindow должны быть недействительными только в основном потоке! '

To этот простой код:

NSAlert* msgBox1 = [[NSAlert alloc] init];
   
[msgBox1 setMessageText: @"Welcome !"];
[msgBox1 addButtonWithTitle : @"OK"];
[msgBox1 runModal];

Это в tokensession.m, метод signData.

...