MyMessageExporter gives you an idea about how to create a framework to export the message object (comments, annotations, etc) to different servers.
Note: This framework does not show you the firebase/graphQL/URLSession integration. It helps you to understand the designing the system.
- iOS 12.0+ | macOS 10.15.5+
- Xcode 11.3.1
You can use Carthage to install MessageExporter
by adding it to your Cartfile
:
git "https://github.com/balasaida/MessageExporter" "develop"
If you use Carthage to build your dependencies, make sure you have added MessageExporter.framework
to the "Linked Frameworks and Libraries" section of your target, and have included them in your Carthage framework copying build phase.
Please check out this https://github.com/balasaida/Exporter/tree/develop to get the better idea about using this framework