So I was trying to submit a Mac version of one of our games which is using SFML to the Mac App Store, but the binary is being rejected due to the following:
Malformed Framework - The framework bundle (OurApp.app/Contents/Frameworks/sfml-audio.framework/Versions/2.0.0) must contain a symbolic link 'sfml-audio' -> 'Versions/Current/sfml-audio'. Refer to the Anatomy of Framework Bundles for more information.
Malformed Framework - The framework bundle (OurApp.app/Contents/Frameworks/sfml-audio.framework/Versions/2.0.0) must contain a symbolic link 'Resources' -> 'Versions/Current/Resources'.
I get this for each and every SFML framework included in the project.
Incidentally I also get a warning that the frameworks aren't signed, and don't have code signatures.
If I remember correctly I made these frameworks using the pre-release 2.0 code base and using command line cmake to make make files.
Any help would be most appreciated.