I am currently developing an app in Xamarin Studio, where I would like to modify the build info.plist via a script. Xamarin Studio unfortunately lacks a script build phase however, so my only option is really to run a script after the build, which of course breaks the signing.
Since different identities are used for different configurations I cannot make the identity static, and either way I'd really like to interfere with Xamarin as little as possible (I.E. be able to use the project settings etc).
Is there a way to resign the app using the identity it is currently signed with, via a shell script?