LinkKit 支持 Swift Package Manager 和 CocoaPods。
要使用 Swift Package Manager 安装 Plaid Link,您可以按照 Apple 发布的 教程 进行操作,使用此仓库的 URL 和当前版本
https://github.com/plaid/plaid-link-ios-spm.git
或者,您可以将以下依赖项添加到您的 Package.swift
文件中
.package(url: "https://github.com/plaid/plaid-link-ios-spm.git", from: "5.6.0")
建议:使用 plaid-link-spm 仓库,而不是主要的 plaid-link-ios 仓库。包含完整 git 历史记录的主仓库非常大(约 1 GB),而 Swift Package Manager 始终下载包含所有 git 历史记录的完整仓库。此 plaid-link-ios-spm 仓库要小得多(小于 500kb),从而加快了下载速度。
此 plaid-link-spm 仓库仅包含指向 最新 plaid-link-ios 版本(通常约为 20MB)中包含的预编译 XCFramework 的指针。由于 plaid-link-ios 不提供源代码,因此强烈建议用户依赖 plaid-link-ios-spm。
验证:使用 plaid-link-ios-spm 时,下载的 LinkKit.xframework
在项目导航器中不可见。要验证 plaid-link-ios-spm 软件包的真实性,您可以确认 Package.swift
文件引用了来自 https://github.com/plaid/plaid-link-ios/releases 的二进制 XCFramework。
pod init
pod 'Plaid'
pod install
pod install
📱 此仓库包含多个示例应用程序(需要 Xcode 14),演示了 Plaid Link for iOS 的集成和使用。
📚 有关如何集成 Plaid Link for iOS 的详细说明,请参阅我们的主要文档:plaid.com/docs/link/ios。
5️⃣ 如果您要从 4.x 版本更新到 5.x 版本,请阅读我们的迁移指南。
在构建和运行示例应用程序之前,请将代码中任何 Xcode 占位符字符串(如 <#GENERATED_LINK_TOKEN#>
)替换为适当的值,以便正确配置 Plaid Link。为方便起见,Xcode 占位符字符串也标记为编译时警告。
构建并运行演示应用程序,亲自体验 Link 流程。