我正在尝试在我的应用程序中创建新用户。我知道可以使用dscl和NSTask.But是否有人知道如何使用任何Cocoa API,或者使用objective-c编程?在代码中,不使用bash命令,比如这里
sudo niutil -create / /users/newuser
sudo niutil -createprop / /users/newuser uid 502
sudo niutil -createprop / /users/newuser gid 502
sudo niutil -createprop / /users/newuser realname "Longer Name"
sudo niutil -createprop / /users/newuser home "/Users/newuser "
sudo niutil -createprop / /users/newuser shell "/bin/tcsh"
sudo niutil -createprop / /users/sharedDir shell "Public"
sudo niutil -createprop / /users/newuser passwd "*"
sudo passwd newuser
sudo ditto /System/Library/User\ Template/English.lproj /Users/newuser
sudo chown -R newuser :group /Users/newuser
有人告诉我可以使用 Open Directory Framework ,但找不到有用的文档。感谢。