Я хотел бы знать, возможно ли открыть 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.