@DTS Engineer Quinn, Thank you for your reply; I think I'm on a better path now. Unfortunately, I'm now getting an -34018 error and nil with the code below: var result: CFTypeRef? let status = SecItemCopyMatching([ kSecClass: kSecClassCertificate, kSecAttrAccessGroup: kSecAttrAccessGroupToken, kSecMatchLimit: kSecMatchLimitAll, kSecReturnRef: true, ] as CFDictionary, &result) print(status=(status) result=(String(describing: result))) I've tried your trouble shooting steps mentioned in your other posts, including printing out my app's entitlements, and they all look correct: application-identifier MY_APP_ID.MY_APP_BUNDLE_ID com.apple.developer.default-data-protection NSFileProtectionComplete com.apple.developer.team-identifier MY_APP_ID com.apple.security.application-groups get-task-allow keychain-access-groups MY_APP_ID.com.apple.token MY_APP_ID.com.apple.pivtoken MY_APP_ID.MY_APP_BUNDLE_ID I've tried both an xcode-managed provisioning profile, and an enterprise one owned by my org, and neither wo
Topic:
Privacy & Security
SubTopic:
General
Tags: