欢迎使用 PayPal iOS SDK 消息模块。该包简化了将 PayPal 消息渲染给客户的过程,以促进“推迟付款”和“PayPal 信用”等优惠。**建议您使用 PayPal iOS SDK 来集成此包**。
**PayPalMessages 包允许的部署目标为 iOS 14.0 或更高版本**。它需要 Xcode 14.3+ 和 Swift 5.8+。
此 SDK 支持 Swift 5.8+。此 SDK 使用 Swift 编写。
此 SDK 模块支持
- CocoaPods
- Swift 包管理器
- Carthage
此包支持
- UIKit
- SwiftUI
为了在您的 iOS 应用程序中显示 PayPal 消息,需要一个客户端 ID。您可以在您的 PayPal 开发者仪表板 中找到它。
- 在 Xcode 中打开
PayPalMessages.xcworkspace
- 如果需要,解决 Swift 包管理器包:在菜单中选择
文件
>包
>解决包版本
,或者通过在终端运行swift package resolve
来执行 - 将
Demo/DefaultMessageConfig
中默认消息配置中的占位符clientID
替换为您的沙盒客户端 ID。 - 选择
Demo
方案,然后运行。
运行示例应用程序需要 Xcode 14.3+。
此项目使用 Xcode 提供的 XCTest
框架。要在 Xcode 中运行测试,请选择 PayPalMessagesTest
方案,然后运行。
GitHub Actions 将在每次 PR 上运行所有测试和构建命令。此项目还利用 Fastlane
来运行测试,通过 SwiftLint
执行代码质量检查、构建和发布。
此 SDK 通过使用 Semantic Release 来遵守语义版本控制。发布流程将通过 GitHub Actions 自动完成。
PayPal iOS SDK 消息模块正在积极开发中,我们欢迎您的反馈!提交反馈或报告问题。