DBDelve
Dive deep into your data. A fast, native, multi-engine database client written in Rust. Free and open source, no telemetry.
翻译准备中
Braintree SDK for iOS
翻译准备中
开发工具Swift · Objective-CGitHub @braintree自行安装运营者未确认
试用过了吗? 点一下就好,无需登录。
制作者的介绍仅有上面的一句话。 更多详情请阅读仓库 README。 仓库 README ↗
正在加载完整 README。
查看完整 README ↗Welcome to Braintree's iOS SDK. This library will help you accept card, alternative payments, and display streamlined UI in your iOS app.
The Braintree iOS SDK permits a deployment target of iOS 15.0 or higher. It requires Xcode 16.2+ and Swift 5.10+.
We recommend using Swift Package Manager, CocoaPods, or Carthage to integrate the Braintree SDK with your project.
To add the Braintree package to your Xcode project, select File > Swift Packages > Add Package Dependency and enter https://github.com/braintree/braintree_ios as the repository URL. Tick the checkboxes for the specific Braintree libraries you wish to include.
If you look at your app target, you will see that the Braintree libraries you chose are automatically linked as a frameworks to your app (see General > Frameworks, Libraries, and Embedded Content).
BraintreePayPal and BraintreeLocalPayment also require the inclusion of the BraintreeDataCollector module.
In your app's source code files, use the following import syntax to include Braintree's libraries:
import BraintreeCore
import BraintreeCard
import BraintreeApplePay
import BraintreePayPal
⚠️ Deprecation Notice: CocoaPods support for braintree_ios is no longer supported, the final version with CocoaPods support is version 7.13.1 in line with the official CocoaPods deprecation announcement. Going forward, we recommend migrating to Swift Package Manager (primary) or Carthage. You may also use the direct xcframeworks for manual integrations
# Includes Cards and PayPal
pod 'Braintree'
# Optionally include additional Pods
pod 'Braintree/DataCollector'
pod 'Braintree/Venmo'
Braintree pod(s) from your Podfile and run pod deintegrate.https://github.com/braintree/braintree_ios as the repository URL.BraintreeCore, BraintreeCard, BraintreePayPal) — see the Swift Package Manager section above.Podfile, Podfile.lock, and the .xcworkspace (if it existed only for CocoaPods), and reopen the project via Braintree.xcodeproj.If SPM isn't an option, Carthage remains supported below.
Braintree 6.0.0+ requires Carthage 0.38.0+ and the --use-xcframeworks option when running carthage update.
Add github "braintree/braintree_ios" to your Cartfile, and add the frameworks to your project.
Note: Long term support for Carthage is not guaranteed. Please update to SPM, if possible. If there are concerns, please comment on this Discussion thread.
If you're looking to update to a newer version of our SDK, please see our recommended approach below.
To update using Swift Package Manager, select File→ Packages → Update to Latest Package Versions.
You can either update all pods listed within your Podfile using pod update or specific pods as needed using pod update PODNAME. For additional details, see the Cocoapods guidelines.
To update to the latest versions of each framework, simply run the carthage update command. For more details, check out the Carthage guidelines.
以上为 README 的开头部分。其余内容请阅读原文。 查看完整 README ↗