The OTFCocoapodSpecs repository contains the podspecs for the Open TheraForge SDK's frameworks. Pod specifications (podspecs) and their syntax are defined in the CocoaPods documentation.
Release 1.0.4-beta
- Addition of new pod OTFDesignSystem
- Added watchOS support.
- Removed GoogleToolboxForMac from OTFCDTDatastore.
- Removed FMDB from OTFCDTDataStore.
- Excluded SystemConfiguration framework from CDTDatastore specs.
- Included OTFToolBoxCore as dependency for watchOS in OTFCDTDatastore.
- Added new dependency OTFDesignSystem.
Release 1.0.3-beta
- Addition of new pod OTFUtilities
- Addition of helper methods for enchance logging with oslog
- Addition of Swift Sodium helper function forr end-to-end encryption
Release 1.0.2-beta
- Set default configuration of OTFToolBox to include the Care compilation flag
- Added configuration of OTFToolBox to include the CareHealth compilation flag
Release 1.0.0-beta
- First beta release of the pods
The OTFCocoapodSpecs manages Theraforge frameworks dependencies for your Xcode projects. It creates different build targets in Cocoapods. The dependencies for your projects are specified in a single text file called a Podfile. OTFCocoapodspecs will resolve dependencies between libraries, fetch the resulting source code, then link it together in an Xcode workspace to build your project.
The following Theraforge frameworks dependencies are Integrated in this OTFCocoapodSpecs.
- OTFToolBox
- OTFToolBoxCore
- OTFTemplateBox
- OTFCDTDatastore
- OTFCareKit
- OTFResearchKit
- OTFCloudantStore
- OTFCloudClientAPI
Installing and updating CocoaPods is very easy.
First you need to install Cocoapods, if you have not already. Go to Terminal on your computer and write the below command to install cocoapods.
$ sudo gem install cocoapods
Now you have successfully installed the cocoapods.
$ pod init
This will add a default pod file in your project directory. Add the external dependencies that you have to this Podfile by editing it.
Add whichever podspec you nedd to install under target in Podfile and run pod install from the terminal root of your project directory, which will fetch all the external dependencies mentioned by you.
$ pod install
For more details about the CocoaPods please refer to the CocoaPods docs.
This project is made available under the terms of a modified BSD license. See the LICENSE file.