谷歌 Cast SDK

在 Google 为其 Google Cast SDK 提供 SPM 支持之前,本仓库提供官方 XCFrameworks 作为 Swift 包,以便于轻松集成到项目中。

集成

直接在 Xcode 中使用 Swift Package Manager。 您也可以在相关的 Package.swift 清单文件中将此库声明为另一个库的依赖项。

使 XCFramework 可用

为了使生成的 framework 可用

  1. Google Cast SDK 手动设置页面下载 Dynamic framework。
  2. 将相应的 zip 文件重命名为 GoogleCast.xcframework.zip
  3. 使用 swift package compute-checksum /path/to/GoogleCast.xcframework.zip 计算 zip 文件的校验和。
  4. 使用您获取的 framework 版本号和校验和更新此仓库中的 Package.swift 文件。 此外,根据官方 SDK 文档更新部署目标。
  5. main 分支上提交更改并创建相应的标签。
  6. 将提交和标签推送到 GitHub。
  7. 在 GitHub 上将二进制文件附加到标签。

请勿将二进制文件提交到仓库中,因为随着仓库的增长,这会减慢 SPM 的检出速度。