我刚开始使用 Xcode 4,我正试图在一个项目中找到该文件,该文件存储了一个项目的所有方案。我认为它们会存储在 xcodeproj 目录中某处的文件中,但对于我来说,我找不到哪个。
我所有的项目都存储在 SVN 服务器上,我希望将 Scheme 信息与项目一起保存。现在,当您重新 checkout 一个项目时,Schemes 并不会随之而来。
编辑:在玩了这个之后,似乎每个方案都作为单独的文件存储在 xcuserdata/user.xcuserdata/xschemes/MyScheme.xscheme 中,并带有一个 xcschememanagement.plist 文件以保持它们全部排序。
所以我的新问题是,有没有办法将这些存储在每个项目范围而不是每个用户范围中?这样当其他开发者打开同一个项目时,他会看到我设置的相同方案吗?
最佳答案
终于在某人的推特上找到了答案。默认情况下,方案是按用户存储的,但是如果您转到管理方案并单击每个用户最右侧的“共享”复选框,它们将显示在 xcshareddata 目录中,而不是您的 xcuserdata 目录中每个人都看到和使用。希望这会帮助其他人试图弄清楚同样的事情!
https://stackoverflow.com/questions/5304031/