Latest 1.6.0
Homepage https://github.com/fitpay/fitpay-ios-sdk
License MIT
Platforms ios 10.0, requires ARC
Dependencies Alamofire, RxSwift
Authors

FitPay iOS SDK

We are gradually moving content regarding consumption of this SDK to our documentation. The intended audience for this README is developers contributing to this repository.

GitHub license
Build Status
Latest pod release
Carthage compatible
codecov
Documentation coverage

Running Tests From the Commandline

By default the tests will run in the iPhone 7 simulator.

./bin/test

To test on a different simulator, pass in a valid simulator name.

./bin/test "iPhone 5s"

Migration from 0.x to 1.x

This content has been moved to our documentation

Contributing to the SDK

We welcome contributions to the SDK. For your first few contributions please fork the repo, make your changes and submit a pull request. Internally we branch off of develop, test, and PR-review the branch before merging to develop (moderately stable). Releases to Master happen less frequently, undergo more testing, and can be considered stable. For more information, please read: http://nvie.com/posts/a-successful-git-branching-model/

License

This code is licensed under the MIT license. More information can be found in the LICENSE file contained in this repository.

Questions? Comments? Concerns?

Please contact FitPay Support

Fit Pay Internal Instructions

Releasing Updated SDK

Note: You must have cocoapods permissions set up to deploy. Learn more

  1. Run deploy script with old and new version numbers (maintain 3 digit semantic versioning)
    • Example: sh deploy.sh 1.2.0 1.2.1
    • You should be on develop branch
    • The script will exit early if you don’t supply two arguments or have uncommitted changed
    • Create a release in Github
    • Use the following convention for name: FitPay SDK for iOS vX.X.X
    • Include notes using proper markdown about each major PR in the release.
      • notes can be gathered from commit messages and from github releases page (commits since this release)
    • Confirm release was successful by running pod update in Pagare

Latest podspec

{
    "name": "FitpaySDK",
    "requires_arc": true,
    "version": "1.6.0",
    "license": "MIT",
    "summary": "Swift based library for the Fitpay Platform",
    "homepage": "https://github.com/fitpay/fitpay-ios-sdk",
    "authors": {
        "Fit Pay, Inc": "[email protected]"
    },
    "source": {
        "git": "https://github.com/fitpay/fitpay-ios-sdk.git",
        "tag": "v1.6.0"
    },
    "dependencies": {
        "Alamofire": [
            "~> 4.1"
        ],
        "RxSwift": [
            "~> 4.1"
        ]
    },
    "platforms": {
        "ios": "10.0"
    },
    "swift_version": "4.2",
    "source_files": "{FitpaySDK}/**/*.{h,m,swift}"
}

Pin It on Pinterest

Share This