New file created in Xcode 9.3, <wsname>.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist should it be committed?
IosXcodeGitIos Problem Overview
I downloaded the newly released Xcode 9.3, I recompiled my workspace and I noticed it produced a new file:
<mywsname>.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist
whose contents are:
<?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>
I wonder if this file should be git ignored or committed. I was not able to find any documentation about it.
Ios Solutions
Solution 1 - Ios
From 9.3 release notes, it sounds like you'd want to commit.
> Xcode 9.3 adds a new IDEWorkspaceChecks.plist file to a workspace’s > shared data, to store the state of necessary workspace checks. > Committing this file to source control will prevent unnecessary > rerunning of those checks for each user opening the workspace.