我正在尝试仅使用单个 .xcconfig 文件就可以自动分配任意 Apple 开发团队 ID,该文件将被我的项目 .gitignore 处理。这样,任何人都可以编译它,而无需加入我的开发团队。问题是在设置自动配置时似乎无法从环境或配置变量进行分配。它要我在我的每个项目文件中硬编码我的团队 ID。
这对我来说只是一个问题,因为我的 Github 存储库中有一个贡献者,他将永久提交拉取请求以恢复自动配置和强化运行时,这样他们就可以拥有一个干净的存储库来自己编译整个东西,而不是使用我签名的二进制文件。他们的最新尝试破坏了我对自己的构建进行公证的能力,因此我不得不将其还原。