キーチェーン内からユーザー名とパスワードを保存するlaunchdデーモンがあります。(SecKeychainAddGenericPasswordを使用して)追加(SecKeychainFindGenericPasswordおよびSecKeychainItemDeleteを使用)を削除しようとすると機能しますが、SecKeychainFindGenericPasswordで設定したパスワードを取得できません。関数は戻ります
-25293 errSecAuthFailed : The user name or passphrase you entered is not correct.
デーモンが署名され、rootとして実行されています。パスワードはシステムキーチェーン内に保存されます。
sudoを使用して端末からアプリを実行すると、動作します。パスワードにアクセスできます。ただし、launchd内で実行している場合は、機能しません。launchd内でキーチェーンを使用することを妨げるものはありますか?
ありがとう、マーク-エティエンヌ