-
Re: iOS 10.2 Keychain SecItemCopyMatching returns old data in iMessage App
eskimo Dec 14, 2016 1:43 AM (in response to heath)Can you reproduce this in the simulator?
Share and Enjoy
—
Quinn “The Eskimo!”
Apple Developer Relations, Developer Technical Support, Core OS/Hardwarelet myEmail = "eskimo" + "1" + "@apple.com"
-
Re: iOS 10.2 Keychain SecItemCopyMatching returns old data in iMessage App
heath Dec 14, 2016 10:32 AM (in response to eskimo)I was able to reproduce this in the simulator.
However, I'm pretty sure I found the root cause. We maintain two targets (one for internal beta testing, and one we submit to the app store). Someone changed the app store's keychain group to the beta group. The app was released right before 10.2 was released, so 10.2 was a red herring.
I appologize for the misinformation. Should I delete this thread?
-
Re: iOS 10.2 Keychain SecItemCopyMatching returns old data in iMessage App
eskimo Dec 15, 2016 1:54 AM (in response to heath)However, I'm pretty sure I found the root cause.
Excellent news.
Just FYI, the SecItem APIs all involve an IPC to the security daemon, which then does the work via a database transaction. AFAIK there’s no caching in the higher layers (that is, there’s a cache at the database layer but no caching above that), so the results should always be consistent.
Should I delete this thread?
Only if you’re embarrassed by it (-:
Share and Enjoy
—
Quinn “The Eskimo!”
Apple Developer Relations, Developer Technical Support, Core OS/Hardwarelet myEmail = "eskimo" + "1" + "@apple.com"
-
-