Improve feature list, contribution note

This commit is contained in:
Joey Dong 2017-08-28 10:39:21 -07:00
parent 83962ba89c
commit a9dfefcd0d
1 changed files with 5 additions and 5 deletions

View File

@ -12,10 +12,12 @@ The Stripe iOS SDK makes it quick and easy to build an excellent payment experie
### Features
**PCI Compliance**: We provide improved PCI compliance by [tokenizing payment information](https://stripe.com/docs/quickstart#collecting-payment-information) which means sensitive data is sent directly to Stripe instead of passing through your server. For more information, please see our [Integration Security Guide](https://stripe.com/docs/security).
**Simplified Security**: We make it simple for you to collect sensitive data such as credit card numbers by [tokenizing payment information](https://stripe.com/docs/quickstart#collecting-payment-information). This means the sensitive data is sent directly to Stripe instead of passing through your server. For more information, please see our [Integration Security Guide](https://stripe.com/docs/security).
**Apple Pay**: We have seamless integration with Apple Pay that will allow your customers to pay using their saved payment information. For more information, please see our [Apple Pay](https://stripe.com/apple-pay) page. We also have a tutorial for our [Apple Pay Utilities](https://stripe.com/docs/mobile/ios/custom#apple-pay).
**Native UI**: We provide out-of-the-box native screens and elements so that you can get started quickly without having to think about designing the right interfaces. See our [Standard Integration Guide](https://stripe.com/docs/mobile/ios/standard) for the most hands off approach. Please see our [Custom Integration Guide](https://stripe.com/docs/mobile/ios/custom) if you want a little more control.
**Card Scanning**: We support card scanning capabilities using card.io. See our [card.io](#cardio) section.
## Releases
@ -28,8 +30,6 @@ If you're reading this on GitHub.com, please make sure you are looking at the [t
The Stripe iOS SDK is compatible with apps supporting iOS 8 and above and requires Xcode 8 to build from source.
If you need iOS 7 or Xcode 7 compatibility, please use our last supported release for those requirements [v8.0.7](https://github.com/stripe/stripe-ios/releases/tag/v8.0.7).
## Getting Started
### Integration
@ -44,8 +44,6 @@ There are 3 example apps included in the repository:
- **Standard Integration (Swift)**: shows an integration using our prebuilt UI components.
- **Custom Integration (ObjC)**: shows how to use our low-level methods to accept payments using several different payment methods.
> Note: All the example apps require Xcode 8 to build and run.
To try out any of these examples, clone this repository, open `Stripe.xcworkspace` with Xcode, and run the appropriate scheme. The **UI Examples** app can be run without any extra work necessary. In order to run the **Standard Integration (Swift)** or **Custom Integration (ObjC)** example, you must perform these setup steps:
1. Execute `./setup.sh` from the root of the repository to build the necessary dependencies.
@ -64,6 +62,8 @@ To try this out, you can run `./install_cardio.rb`, which will download and inst
## Contributing
We welcome contributions of any kind including new features, bug fixes, and documentation improvements. Please first open an issue describing what you want to build if it is a major change so that we can discuss how to move forward. Otherwise, go ahead and open a pull request for minor changes such as typo fixes and one liners.
### Running Tests
1. Install Carthage (if you have homebrew installed, `brew install carthage`)