Xcode 9.3で作成された新しいファイル、<wsname> .xcworkspace / xcshareddata / IDEWorkspaceChecks.plistコミットする必要がありますか?


141

新しくリリースされたXcode 9.3をダウンロードし、ワークスペースを再コンパイルすると、新しいファイルが生成されることに気付きました。

<mywsname>.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist

その内容は次のとおりです。

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
    <dict>
        <key>IDEDidComputeMac32BitWarning</key>
        <true/>
    </dict>
</plist>

このファイルをgitで無視するか、コミットする必要があるのでしょうか。それに関するドキュメントを見つけることができませんでした。

回答:


198

9.3リリースノートから、コミットしたいようです。

Xcode 9.3は、新しいIDEWorkspaceChecks.plistファイルをワークスペースの共有データに追加して、必要なワークスペースチェックの状態を保存します。このファイルをソース管理にコミットすると、ワークスペースを開いている各ユーザーに対してこれらのチェックが不必要に再実行されるのを防ぐことができます。

ソース


36
さらに、それは仲間の開発者の共通コードとして扱うことができるxc 共有データにあります。
Carsten

パーフェクト!ありがとうございました。ノートを検索しましたが、ファイル名ではなくキーを検索しました。コミットすることはほとんどの場合「正しい」ことのようです。
Jaime S

5
この32ビット警告を防ぐために開発者は何をすべきですか?
Ewoks

これが常にワークスペースを再生成するCocoapodsなどのツールとどのように相互作用するのでしょうか。
Beltalowda
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.