Nuovo file creato in Xcode 9.3, <wsname> .xcworkspace / xcshareddata / IDEWorkspaceChecks.plist deve essere eseguito il commit?


141

Ho scaricato l'Xcode 9.3 appena rilasciato, ho ricompilato il mio spazio di lavoro e ho notato che ha prodotto un nuovo file:

<mywsname>.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist

i cui contenuti sono:

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

Mi chiedo se questo file debba essere ignorato o impegnato. Non sono riuscito a trovare alcuna documentazione al riguardo.

Risposte:


198

Dalle note di rilascio 9.3, sembra che vorresti impegnarti.

Xcode 9.3 aggiunge un nuovo file IDEWorkspaceChecks.plist ai dati condivisi di un'area di lavoro, per memorizzare lo stato dei controlli dell'area di lavoro necessari. Il commit di questo file nel controllo del codice sorgente eviterà la necessità di eseguire nuovamente i controlli per ciascun utente che apre l'area di lavoro.

fonte


36
Inoltre si trova nei dati condivisi xc che possono essere trattati come codice comune per gli altri sviluppatori.
Carsten,

Perfetto! Grazie. Avevo cercato le note, ma ho cercato la chiave e non il nome del file. Sembra che commetterlo sia la cosa "giusta" da fare nella maggior parte dei casi.
Jaime S

5
Cosa dovrebbe fare lo sviluppatore per prevenire questo avviso a 32 bit?
Ewoks,

Ti chiedi come questo si interponga con strumenti come Cocoapods che rigenerano sempre lo spazio di lavoro?
Beltalowda,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.