OS X 10.11.6 Update breaks KeychainHelper.SetKey

MarthughieMarthughie GBMember ✭✭

I have an iOS app which I was developing on OS X 9.x under Xamarin Studio. This all worked fine. However since updating to OS X 10.11.6 the following line

KeyChain.Net.XamarinIOS.KeyChainHelper kch = new KeyChain.Net.XamarinIOS.KeyChainHelper ("keyChainHelperService",false,Security.SecAccessible.WhenUnlockedThisDeviceOnly);

bool ret = kch.SetKey("SomeKey","SomeValue");

returns false, and obviously, trying to read the value back with .GetKey returns null.

If I back the OS update out back to v9 it works again.

Any ideas what the problem might be? Should I be calling the constructor with different parameters ?

Thanks

Sign In or Register to comment.