Signal-iOS/SignalServiceKit
Michelle Linington 4e34715e51 IOS-1618: Failed deserialization of sender key metadata
Setting a nil value in SDSKeyValueStore encodes "nil" to data and stores
that in the database. When we fetch, we fail to deserialize since we're
expecting a key metadata struct.

Instead, we should use removeValue(forKey:transaction:) to remove the value
2021-07-28 11:23:17 -07:00
..
protobuf Sender key decryption failure handling 2021-07-21 22:58:51 -07:00
Resources PR Feedback and bug fixes 2021-07-21 22:58:51 -07:00
src IOS-1618: Failed deserialization of sender key metadata 2021-07-28 11:23:17 -07:00
tests Fix broken test. 2021-07-13 22:16:32 -03:00
Utilities Convert to just using CocoaPods for dependencies 2020-01-02 12:03:57 -08:00
.clang-format
.gitignore
.travis.yml
CONTRIBUTING.md
LICENSE
README.md Convert to just using CocoaPods for dependencies 2020-01-02 12:03:57 -08:00

SignalServiceKit

SignalServiceKit is an Objective-C library for communicating with the Signal messaging service for iOS & OS X

To use SignalServiceKit via CocoaPods add the following to your Podfile

pod 'SignalServiceKit', git: 'https://github.com/signalapp/Signal-iOS.git'