标签: objective-c macos cocoa security keychain
我需要存储一些数据,以便应用程序可以从任何用户帐户访问它。
数据量不大,只有几个字符串。
存储不必是安全的,尽管它会有所帮助。至少没有管理员权限的用户不应该破坏它。
我不介意应用程序是否需要提供管理员密码来存储数据或将其删除。但是,当应用程序从没有管理员权限的其他用户帐户启动时,它应该能够读取此数据而不要求任何密码。
我应该使用钥匙串或/ Library / Application Support /文件夹还是其他东西?
答案 0 :(得分:1)
您可以使用ACL在不同用户之间共享文件 Working with Access Control Lists Share any files between users on the same Mac Make a folder read-write for all users without using ACLs 我希望这会有所帮助。