2016-10-05 10 views
1
NSLog(@"SETTING VALUE %@", value); 
[SAMKeychain setPassword:value forService:SERVICE_NAME account:key]; 
NSLog(@"READING VALUE %@", [SAMKeychain passwordForService:SERVICE_NAME account:key]); 

値を設定した後は、常に(null)を取得しています。 XCodeを更新する前に、これは起こっていませんでした。SAMKeychain setPasswordが失敗しています

誰かが問題になる可能性はありますか?

+0

共有キーチェーンを有効にします。それはあなたの問題を解決しますか? –

+0

それは働いた。ありがとう! –

+0

私の答えがあなたを助けたら、それが受け入れられた答えと記されていると考えてください。ありがとう。 –

答えて

1

iOS 10のキーチェーンは、iOS 10の初期のベータ版以降、バグがありました。(うまくいけば一時的な)回避策として、アプリケーションで共有キーチェーンの資格を有効にしてください。このバグは、SAMKeychainだけでなく、そこにあるすべてのキーチェーンラッパーに影響します。

関連する問題