OWSOutgoingResendResponse is *usually* resending a message that the other party failed to decrypt, but if that message can't be found it still tries to reset a 1:1 session or provide a missing sender key. In these cases, it was trying to fetch the nonexistent thread by nil ID, which was getting converted to an empty string in Swift for compatibility reasons, which we have a debug-only `assert` to prevent in SDS code. Just skip that step; it will come back empty anyway. |
||
|---|---|---|
| .. | ||
| protobuf | ||
| Resources | ||
| src | ||
| tests | ||
| Utilities | ||
| .clang-format | ||
| .gitignore | ||
| .travis.yml | ||
| CONTRIBUTING.md | ||
| LICENSE | ||
| README.md | ||
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'