Xamarin iOS add value to KeyChain which can be accessed by all apps on device
问题 I've created a new question for this since this is more linked to Xamarin. I was looking for a way to uniquely identify a device in iOS when I stumbled upon this question in StackOverflow. It took me a while to figure out how to add anything into Keychain and them I stumbled upon this question. After all the stumbling, I came up with this piece of code for generating the unique token. var s = new SecRecord(SecKind.GenericPassword) { AccessGroup = "kSecAttrAccessGroupToken", ValueData = NSData