5

On our team, pull requests were often raised with changes similar to the following

project.pbxproj diff

(or sometimes they would change back, that is, remove the .git)

This was causing a lot of noise in PRs but we were unable figure out the cause of the change.

torek
  • 448,244
  • 59
  • 642
  • 775
Max Chuquimia
  • 7,494
  • 2
  • 40
  • 59
  • 1
    I have also been experiencing this lately using only XCode (no AppCode). I can't wrap my head around the reason why this is happening tho – Tiago Ornelas Aug 19 '22 at 13:52

2 Answers2

1

We (much) later discovered that this was happening because a member of the team was using AppCode without our knowledge. It is also a known issue:

https://youtrack.jetbrains.com/issue/OC-21297/AppCode-messes-up-the-xcodeproj-project-pbxproj-file-and-introdu

Max Chuquimia
  • 7,494
  • 2
  • 40
  • 59
0

Another potential source is the Xcodeproj library which is used by many tools, including fastlane.

https://github.com/CocoaPods/Xcodeproj/issues/882

lhunath
  • 120,288
  • 16
  • 68
  • 77