As stated here https://forums.developer.apple.com/thread/36442 items stored in keychain are not guaranteed to be deleted or not deleted by the OS after app uninstallation and developers should not rely on current keychain behavior as it can change. What about keys stored in secure enclave? Will they survive app uninstallation? Is there any guarantees about this behavior in the future?
I don’t know how the system currently behaves (it’d be relatively easy for you to test it though) but the general rule of thumb here is that, if it’s not documented anywhere, you shouldn’t rely on it either way.
Share and Enjoy
Quinn “The Eskimo!”
Apple Developer Relations, Developer Technical Support, Core OS/Hardware
let myEmail = "eskimo" + "1" + "@apple.com"