venmo / synx

A command-line tool that reorganizes your Xcode project folder to match your Xcode groups
MIT License
6.08k stars 274 forks source link

Xcode 7.3 project file rewriting issues. #105

Open benguild opened 8 years ago

benguild commented 8 years ago

I haven't dug too deep into it, but the but the *.xcodeproj file format has changed on 7.3 and you need to reopen the project and make a change to the structure or something (causing it to be rewritten to disk) to reduce the number of changes in Git.

marcelofabri commented 8 years ago

xcodeproj already fixed this on the latest version: https://github.com/CocoaPods/Xcodeproj/pull/356

tremblay commented 8 years ago

@marcelofabri after running gem install xcodeproj --pre I'm still getting an XML formatted project.pbxproj

marcelofabri commented 8 years ago

that's because synx always uses an older version: https://github.com/venmo/synx/blob/master/synx.gemspec#L31

tremblay commented 8 years ago

@marcelofabri good point. workaround?

marcelofabri commented 8 years ago

You could fork synx to change its gemspec then use your fork on the Gemfile

sebastian-zarzycki-apzumi commented 8 years ago

Why synx cannot update to the newest xcodeproj? Seems weird.

intelliot commented 8 years ago

Does https://github.com/venmo/synx/pull/103 fix this issue for you?

BluMist commented 8 years ago

how do I start using synx with the latest fix?