Skip to content
This repository has been archived by the owner on Sep 5, 2020. It is now read-only.

NAXAM/braintreedropin-ios-binding

Repository files navigation

BrainTree-DropIn for Xamarin.iOS

BrainTree-DropIn for Xamarin.iOS

New version is moved to braintree-ios-binding repo

A Xamarin.iOS binding library for BrainTree-DropIn library.

About

This project is maintained by Naxam Co.,Ltd.
We specialize in developing mobile applications using Xamarin and native technology stack.

Looking for developers for your project?


Installation

Install-Package Naxam.BraintreeDropIn.iOS

STEPS to Update the binding

  1. Download the code for desired release
  2. Download the code from BrainTree/BrainTree-iOS with fat-framewowrk.sh from corresponding NAXAM repository
  3. Run pod install for both repos above
  4. Build fat-framework for BrainTree-iOS
  5. Add BraintreeCore, BraintreeApplePay, BraintreeCard, BraintreeUnionPay to BraintreeDropIn folder
  6. Add those frameworks to BrainTreeDropIn project
  7. Open XCWORKSPACE file
  8. Create a new Aggreate target for BraintreeDropIn project
  9. Create a new RUNSCIRPT for the new target with content from fat-framework.sh
  10. Change configuration to release
  11. Run new scheme
  12. Copy generated frameworks to frameworks folder
  13. Generate C# bindings by executing generate-bindings.sh script
  14. Update ApiDefintions/Structs accordingly

License

BrainTree-DropIn binding library for iOS is released under the MIT license. See LICENSE for details.

Get our showcases on AppStore/PlayStore

Try our showcases to know more about our capabilities.

Contact us if interested.



Follow us for the latest updates
Twitter URL Twitter Follow