web-dev-qa-db-ja.com

Xcode 4はSchemeデータをどこに保存しますか?

私はXcode 4を使い始めたばかりで、プロジェクトのすべてのスキームを保存するプロジェクトでファイルを見つけようとしています。それらはどこかにあるxcodeprojディレクトリのファイルに保存されると思っていましたが、私の人生ではどれを見つけることができませんでした。

私のプロジェクトはすべてSVNサーバーに保存されています。Schemeの情報をプロジェクトに保存したいと思います。現在、プロジェクトを新鮮にチェックアウトするとき、Schemesはそれに沿ってそれを作りません。

編集:これでもう少し遊んだ後、Schemeはxcschememanagement.plistファイルとともにxcuserdata/user.xcuserdata/xschemes/MyScheme.xschemeに別々のファイルとして保存されており、それらはすべてソートされているようです。

私の新しい質問は、ユーザーごとのスコープではなく、プロジェクトごとのスコープにこれらを保存する方法がありますか?このようにして、別の開発者が同じプロジェクトを開くと、私が設定した同じスキームが表示されますか?

96
Cory Imdieke

最終的に誰かのTwitterで答えを見つけました。スキームはデフォルトでユーザーごとに保存されますが、スキームの管理に移動し、各スキームの右端にある「共有」チェックボックスをクリックすると、xcuserdataディレクトリではなくxcshareddataディレクトリに表示されます。誰もが見て使用します。うまくいけば、これが他の誰かが同じことを理解しようとしているのを助けるでしょう!

184
Cory Imdieke