欢迎使用 PayPal iOS SDK。此库将帮助您在 iOS 应用中接受银行卡、PayPal、Venmo 和其他支付方式。
如果您对希望在 SDK 未来版本中看到的功能有任何建议,请随时提出 issue、PR 或讨论您的建议。此产品是完全开源的。我们欢迎任何反馈。
PayPal iOS SDK 支持最低部署目标 iOS 14+,并需要 Xcode 15.0+ 和 macOS Ventura 13。请参阅我们的客户端弃用策略,以便为更新做好计划。
此 SDK 支持
此 SDK 支持 Swift 5.9+。此 SDK 使用 Swift 编写。
此 SDK 支持
PayPal SDK 使用客户端 ID 进行身份验证。您可以在PayPal 开发者仪表板中找到它。
PayPal iOS SDK 的文档可以在这里找到。
PayPal.xcworkspace
File
> Packages
> Resolve Package Versions
或在终端中运行 swift package resolve
Demo
scheme,然后运行运行演示应用需要 Xcode 14.3+。
此项目使用 Xcode 提供的 XCTest
框架。每个代码路径都应该进行单元测试。单元测试应占测试覆盖率的大部分,其次是集成测试,然后是 UI 测试。
GitHub Actions CI 将在每个 PR 上为每个包管理器运行所有测试和构建命令。
我们的 Xcode 项目使用 SwiftLint。
此 SDK 遵循语义化版本控制。发布流程将通过 GitHub Actions 自动化。
客户端分析将通过 Lighthouse/FPTI 收集。