2016-09-26 63 views
2

当我试图挽救API密钥来SSKeychain由 [SSKeychain setPassword:strApiKey forService:[[NSBundle mainBundle] bundleIdentifier] account:@"payeverAuthKey" error:&error];可以SSKeychain没有密码在Xcode 8

我得到以下几点: Error Domain=com.samsoffes.sskeychain Code=-34018 "errSecDefault" UserInfo={NSLocalizedDescription=errSecDefault}

+1

尝试在您的项目上启用共享钥匙串。它工作吗?在iOS 10上,钥匙串对我来说已经非常怪异,并且启用共享钥匙串是一种解决方法,能够让我在很长一段时间内为我工作。 –

+0

@AndyIbanez是的,也发现解决了这个问题,但这很奇怪,因为我没有在Xcode 7中启用它。 添加了一个答案,非常感谢! –

+1

是的,它至少在iOS 10 Beta 1上一直存在**时间的错误。希望Apple很快就能解决这个问题。我自己并不太喜欢这个解决方法。 –

回答

3

这个问题是不相关的SSKeychain,它是一个问题与钥匙串。 在Xcode的功能选项卡中启用钥匙串共享解决了这个问题。

enter image description here