您需要使用Apple ID登录Xcode(通过“首选项>帐户”)。免费的Apple ID(而不是付费的开发人员帐户)足以签署本地运行的代码。发布和更新您的产品 用户系统认为您的产品的新版本与先前版本相同。例如,只要两者都经过签名且唯一标识符保持不变,钥匙串服务就不区分您程序的旧版和新版。
除了使用Xcode外,也可以使用codesign
进行代码签名,但我不确定如何在Apple ID上使用它。
你需要为 XCode 授予 "完全磁盘访问权限":
System Preferences->Security & Privacy->Full Disk Access->Add(+) [Applications-XCode]