PayPalMessages 1.0.0

PayPalMessages 1.0.0

PayPalPayPal Messages 维护。



  • 作者:
  • PayPal

PayPal iOS SDK 消息模块

欢迎使用 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

UI 框架

此包支持

  • UIKit
  • SwiftUI

客户端 ID

为了在您的 iOS 应用程序中显示 PayPal 消息,需要一个客户端 ID。您可以在您的 PayPal 开发者仪表板 中找到它。

示例

  1. 在 Xcode 中打开 PayPalMessages.xcworkspace
  2. 如果需要,解决 Swift 包管理器包:在菜单中选择 文件 > > 解决包版本,或者通过在终端运行 swift package resolve 来执行
  3. Demo/DefaultMessageConfig 中默认消息配置中的占位符 clientID 替换为您的沙盒客户端 ID。
  4. 选择 Demo 方案,然后运行。

运行示例应用程序需要 Xcode 14.3+。

测试

此项目使用 Xcode 提供的 XCTest 框架。要在 Xcode 中运行测试,请选择 PayPalMessagesTest 方案,然后运行。

CI

GitHub Actions 将在每次 PR 上运行所有测试和构建命令。此项目还利用 Fastlane 来运行测试,通过 SwiftLint 执行代码质量检查、构建和发布。

发布流程

此 SDK 通过使用 Semantic Release 来遵守语义版本控制。发布流程将通过 GitHub Actions 自动完成。

反馈

PayPal iOS SDK 消息模块正在积极开发中,我们欢迎您的反馈!提交反馈或报告问题