你的商店密钥存放在哪里
当你添加 Apple 或 Google 的密钥时,我们会立即与它们进行验证,让你知道密钥可以用。然后,密钥会被加密封装,存入你仓库的加密 GitHub Secrets。GitHub Secret 是一个被锁定的值,只有你的构建才能使用,并且在构建日志中会被隐藏。
你的构建在你自己的 GitHub 账户上运行,所以你的密钥是在那里、在构建过程中使用的。
我们不保留你的商店密钥
- 你的 Apple 密钥留在你的 GitHub 中。当你连接另一个应用时,你自己的 GitHub 中会运行一个简短的任务,为那个应用的仓库加密封装这些密钥。我们只传递一份自己无法读取的加密封装副本
- 你添加每个密钥的日期是我们唯一保留的信息,以便控制台显示哪些已连接
- 我们为你创建的 Android 密钥不会保留。你下载的是唯一一份副本,它会存入你的 GitHub Secrets
Push200 能访问什么
只有你选择的代码
连接 GitHub 时,你选择 Only select repositories 并选中你的应用。Push200 看不到你的其他仓库。你可以随时在 GitHub 设置中更改,或者撤销访问权限。
你的主分支永远不会被改动
每次构建都在一个独立的分支上运行,基于你的最新代码。你的主分支保持原样。
在你决定之前,什么都不会公开
构建止步于 App Store Connect 或 Google Play 草稿。在 Google Play 上,你只授予 Push200 访问测试渠道的权限,所以它无法公开发布。
通过 Apple 和 Google 验证
你添加的每个密钥都会通过 Apple 或 Google 进行验证。如果有问题,我们会告诉你该怎么改。
保护你的 Push200 账户
- 密码至少需要 12 个字符,其中包含 2 个数字和 2 个符号
- 你的手机号码会通过我们发送的短信验证码进行确认
- 你可以在“账户”下开启两步验证登录。开启后,登录时还需要输入手机上身份验证器应用中的验证码
- 每日构建次数限制可以在有人登录你账户时保护你的 GitHub 账单
如果你要离开
你可以在控制台的“账户”下删除你的账户。从 Push200 中移除应用或账户,不会删除你自己 GitHub 仓库中的任何内容,包括其中的密钥和独立的构建分支。你可以自己在 GitHub 中删除它们。
要撤销 Push200 对你代码的访问权限,请打开你的 GitHub 已安装应用,选择 Push200 Builds,然后更改它可以访问的内容,或者卸载它。