avatar

Git忽略UserInterfaceState.xcuserstate文件

关于UserInterfaceState.xcuserstate文件

路径:ProjectFolder.xcodeproj/project.xcworkspace/xcuserdata/myUserName.xcuserdatad/UserInterfaceState.xcuserstate

每次打开工程,动一动Xcode UserInterfaceState.xcuserstate就会出现变动。

解决办法

因为我们团队使用SourceTree进行代码管理,选中UserInterfaceState.xcuserstate右键出现菜单,然后选中停止追踪,然后进行commit。如果是对人协作开发,团队其他人员也需要执行相同操作。

还有其他解决方案,原理一样

git rm --cached ProjectFolder.xcodeproj/project.xcworkspace/xcuserdata/myUserName.xcuserdatad/UserInterfaceState.xcuserstate

git commit -m "Removed file that shouldn't be tracked"

原地址:http://stackoverflow.com/questions/6564257/cant-ignore-userinterfacestate-xcuserstate

文章作者: 新风作浪
文章链接: http://duxinfeng.com/2015/12/15/git-ignore/
版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 新风作浪

评论