Hello,
I am hoping to test iOS-style keychain sharing on my MacOS test app via
kSecAttrAccessGroup
kSecUseDataProtectionKeychain
attributes
I understand that I first need to enable keychain sharing under "Signing & Capabilities", which also creates a new entitlement file. (Otherwise it will throw -34018 = errSecMissingEntitlementerror)
Then I added the keychain access group that I am interested in using also.
However, after doing so, the test app would no longer build with an error "Message from debugger: no such process."
Here's my setup
Would you by any chance know what steps I am missing to enable iOS style keychain sharing on MacOS as above?
Thank you!
Peter
I am hoping to test iOS-style keychain sharing on my MacOS test app via
kSecAttrAccessGroup
kSecUseDataProtectionKeychain
attributes
I understand that I first need to enable keychain sharing under "Signing & Capabilities", which also creates a new entitlement file. (Otherwise it will throw -34018 = errSecMissingEntitlementerror)
Then I added the keychain access group that I am interested in using also.
However, after doing so, the test app would no longer build with an error "Message from debugger: no such process."
Here's my setup
Xcode 12.4
Provisioning Profile: XCODE Managed Profile
Enable hardened runtime: NO
Code Signing Inject Base Entitlement: YES
Code Signing Style: Automatic
Other Code Signing Flags: --deep
Would you by any chance know what steps I am missing to enable iOS style keychain sharing on MacOS as above?
Thank you!
Peter