Xcode 8 KeychainItemWrapper 'Couldn't add the Keychain Item.'

KeychainItemWrapper是iOS开发中经常用来安全保存账户名和密码的方式,关于KeychainItemWrapper的使用方法可以看我iOS中Keychain保存用户名和密码这篇博客。

更新到Xcode 8之后,Keychain突然用不了了,会报错:

KeychainItemWrapper ‘Couldn’t add the Keychain Item.’

后来发现原来Xcode8增加了一个keychain的许可设置,见下图:

Xcode 8 KeychainItemWrapper 'Couldn't add the Keychain Item.'_第1张图片
image

只要在工程名->TARGETS里将Keychain打开就可以了,大部分更新到Xcode 8后无法使用的问题都是因为这个。

这里除了Keychain还有其他如Apple Pay、Map等开关,有时间可以好好研究一下。


查看作者首页

你可能感兴趣的:(Xcode 8 KeychainItemWrapper 'Couldn't add the Keychain Item.')