我正在我的 Objective C 应用程序中使用 @CarlosP 的 解决方案以管理员身份执行脚本。
链接在上面,但基本上是这样做的:
NSDictionary *errorInfo = [NSDictionary new];
NSString *script = [NSString stringWithFormat:@"do shell script \"%@\" with administrator privileges", fullScript];
NSAppleScript *appleScript = [[NSAppleScript new] initWithSource:script];
NSAppleEventDescriptor * eventResult = [appleScript executeAndReturnError:&errorInfo];
它工作得很好,但它不启用/允许 Touch ID。我有办法在
NSAppleScript
的范围内做到这一点吗?