我试图自动化构建过程,已经成功实现了对已添加到XCode的开发者账户的构建的自动化。我进行了大量搜索,但是没有找到答案。我找到了存储登录凭据的钥匙串位置,但是将新条目添加到钥匙串中并不能使该账户出现在XCode中。请问有谁知道如何通过命令行或其他脚本方法向XCode帐户首选项中添加另一个帐户?谢谢!
好的,我找到了问题所在。不是需要添加帐户,而是即使我在使用xcodebuild时指定了“PROFILE_PATH”,它仍然无法使用我指定的预配文件。相反,我最终做的是将.mobileprovision文件简单地复制到~/Library/MobileDevice/Provisioning Profiles/文件夹中。现在一切都很顺利。我认为它需要帐户的原因是,如果我在XCode中使用该帐户登录,它会突然开始工作。我没有意识到XCode在添加帐户时自动从您的帐户下载所有预配文件,并将它们放置在上述文件夹中。