Neue Datei in Xcode 9.3, <wsname> .xcworkspace / xcshareddata / IDEWorkspaceChecks.plist erstellt, sollte sie festgeschrieben werden?


141

Ich habe den neu veröffentlichten Xcode 9.3 heruntergeladen, meinen Arbeitsbereich neu kompiliert und festgestellt, dass eine neue Datei erstellt wurde:

<mywsname>.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist

deren Inhalt sind:

<?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>

Ich frage mich, ob diese Datei ignoriert oder festgeschrieben werden sollte. Ich konnte keine Dokumentation darüber finden.

Antworten:


198

Ab 9.3 Versionshinweisen klingt es so, als würden Sie einen Commit durchführen.

Xcode 9.3 fügt den freigegebenen Daten eines Arbeitsbereichs eine neue Datei IDEWorkspaceChecks.plist hinzu, um den Status der erforderlichen Arbeitsbereichsüberprüfungen zu speichern. Durch das Festschreiben dieser Datei an die Quellcodeverwaltung wird verhindert, dass diese Überprüfungen für jeden Benutzer, der den Arbeitsbereich öffnet, unnötig erneut ausgeführt werden.

Quelle


36
Darüber hinaus befindet es sich in den gemeinsam genutzten xc- Daten, die als allgemeiner Code für andere Entwickler behandelt werden können.
Carsten

Perfekt! Danke dir. Ich hatte die Notizen durchsucht, aber ich suchte nach dem Schlüssel und nicht nach dem Dateinamen. Es sieht so aus, als wäre es in den meisten Fällen das "Richtige", dies zu tun.
Jaime S

5
Was sollte der Entwickler tun, um diese 32-Bit-Warnung zu verhindern?
Ewoks

Fragen Sie sich, wie dies mit Tools wie Cocoapods zusammenwirkt, die den Arbeitsbereich ständig neu generieren?
Beltalowda
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.