Проблема, с которой вы столкнулись, может заключаться в следующем:
sudo -u username open KeychainTesterApp.app
Не откроет приложение от имени пользователя root.Чтобы открыть приложение Cocoa от имени пользователя root, запустите фактический исполняемый файл с именем sudo:
sudo "SimpleKeychainExample.app/Contents/MacOS/SimpleKeychainExample"
Я не уверен, почему приложение не может найти цепочку ключей, которую вы ищете.Размещение примера кода из того места, где открывается это приложение, может помочь прояснить вопрос.