App Check Core

此库仅供 Google 内部使用。它包含 FirebaseAppCheck 的核心组件,来自 firebase-ios-sdk 项目,供其他 Google SDK 使用。外部开发者应直接集成 Firebase App Check SDK

暂存发布版本

发布

发布过程如下:

  1. 为 Swift PM 标记和发布
  2. 发布到 CocoaPods
  3. 创建 GitHub Release
  4. 执行发布后清理

Swift Package Manager

通过创建和 推送标签 for Swift PM,新标记的版本将立即发布以供公众使用。 鉴于此,请验证 Swift PM 的预期发布时间。

git tag {version}
git push origin {version}

注意:确保更新任何依赖于新 AppCheckCore 版本的正在进行的 PR,使其指向新标记的版本而不是校验和。

CocoaPods

创建 GitHub Release

使用最新版本更新 发布模板Tag versionRelease title 字段。 选择自动生成版本的选项。

不要忘记执行 发布后清理!

发布后清理

清理 SpecsStaging
pwd=$(pwd)
mkdir -p /tmp/release-cleanup && cd $_
git clone git@github.com:firebase/SpecsStaging.git
cd SpecsStaging/
git rm -rf AppCheckCore/
git commit -m "Post publish cleanup"
git push origin main
rm -rf /tmp/release-cleanup
cd $pwd

贡献

有关为 App Check Core SDK 做出贡献的更多信息,请参阅 Contributing

许可证

本存储库的内容已获得 Apache License, version 2.0 的许可。