this was mentioned deep within issue #33 in one of the comments..
Currently, with Unity 4.6, XUPorter strips out two sections in the xcodeproj file: PBXTargetDependency and PBXContainerItemProxy aren't being handled by XUPorter, and aren't output with the resulting xcode project.
Replication; use Unity 4.6; generate the XCode project with XUPorter turned off; then generate the same with XUPorter turned off with just empty values in the .projmods file. Compare the resulting project.pbxproj files, and the missing sections will jump out..
This is also happening with Unity 5, as well as a couple additional sections that are missing; there's a "Plugins" pbxgroup and an "iOS" pbxgroup that are both missing from the XUPorter changed file..
this was mentioned deep within issue #33 in one of the comments..
Currently, with Unity 4.6, XUPorter strips out two sections in the xcodeproj file: PBXTargetDependency and PBXContainerItemProxy aren't being handled by XUPorter, and aren't output with the resulting xcode project.
Replication; use Unity 4.6; generate the XCode project with XUPorter turned off; then generate the same with XUPorter turned off with just empty values in the .projmods file. Compare the resulting project.pbxproj files, and the missing sections will jump out..
This is also happening with Unity 5, as well as a couple additional sections that are missing; there's a "Plugins" pbxgroup and an "iOS" pbxgroup that are both missing from the XUPorter changed file..