Whenever I get a conflict in a storyboard file, I can usually resolve it. However, I have an issue that has now come up twice in two weeks.
At the very bottom of my Storyboard file, I see block named “inferredMetricsTieBreakers”, with bunch of “segue” tags contained within. It seems that some segue in my local repo is conflicted with another segue in the remote repo. To be safe, I could just “choose both”. But since this happened once before, I’m afraid that it will keep happening, and eventually have a long list of these segue references at the end of my storyboard file.
Just wondering if anyone is that intimately knowledgeable about these tags in the file, or whether I should just blindly continue to just “choose both” and ignore the issue.
Thanks,
-Dan.
Same thing going on here. Got errors in my storyboard file after using your “choose both” method. Found that searching the storyboard for the segue references resulted in one segue that was mentioned inside the
inferredMetricsTieBreakerssection. Removing the segue from the list solved my breaking build.To try and find out what this
inferredMetricsTieBreakersdoes, I tried removing the whole section first. Breaking my build. Next I removed all the items. During the build, Xcode added 2 new and different segues to my list (before the merge I had 3). The application I’m building is working fine.My conclusion: it’s safe to remove all the items and perform a clean build. This will keep your storyboard clean.