这是一个创建于 201 天前的主题,其中的信息可能已经有所发展或是发生改变。
一年前我有一台 macbook ,我在这台机器上安装了 xcode 登录了 apple id ,在 xcode 证书管理里创建了一个开发者证书,列表里证书名字里带有我 macbook 的机器名,证书大概在 2024 年 5 月 23 日过期。
后来我买了一台 mac studio ,通过 time machine 把 macbook 的数据迁移了过去,手一划随手了创建,发现又创建了一个开发者账号,列表里的名字是我 macs tudio 的机器名,证书在 2025 年 5 月 9 日后过期。
回到 macbook 这边的 xcode 看,也可以看到新创建的这个 mac studio 证书,但是由于私钥没在 macbook 上,提示私钥丢失。
这时候在两边机器上再创建证书就提示 You already have a current Development certificate or a pending certificate request.
我一直以为 apple 免费的开发者账号只能创建一个证书,是我理解错了还是苹果 bug 了?