Signal-iOS/SignalServiceKit
Michelle Linington a967bb12bc PR Feedback:
- Matthew suggested moving all polite readiness blocks to their
  impolite variants. There shouldn't be ordering concerns and message
  processing is important enough to be run impolitely.

- Nora suggested moving some of the message processing checks into
  MessagePipelineSupervisor. Some of the more complex checks like
  registration are out of scope of this change. But -[AppContext
  shouldProcessIncomingMessages] is a minor enough change to include.
  Now, -shouldProcessIncomingMessages is a precondition for
  -isMessageProcessingPermitted

- Matthew suggested that GRDB failures should be fatal. So instead,
  AnySignalRecipientFinder will try! instead of try?.

- Matthew suggested moving some of the MessagePipelineSupervisor
  logging statements to be lower priority.
2020-07-22 21:10:27 -07:00
..
protobuf Render memoji, bitmoji, etc. as stickers 2020-07-06 11:43:35 -07:00
Resources Track last messaging date on user profile. 2020-07-08 11:10:37 -03:00
src PR Feedback: 2020-07-22 21:10:27 -07:00
tests Adds a whole bunch of tests for MessagePipelineSupervisor 2020-07-22 21:10:27 -07: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'