This document outlines development practices that we follow while developing this SDK.
The included demo app utilizes a sandbox sample merchant server hosted on Heroku.
Running the tests requires Xcode 13+.
Run the following test schemes in Xcode:
UITests
UnitTests
Example: importing a public header file
#import <BraintreeDropIn/BTDropInRequest.h>
Example: importing an internal header file
#import "BTUIKAppearance.h"
For more information on how header imports work for each package manager, see the DEVELOPMENT guide in Braintree iOS.
Refer to the ios/releases
section in the SDK Knowledge Repo.