Unable to submit to Mac App Store

Hi,

We just finished a new version of an app and we’re getting the following error message when we try to submit to the Mac App Store via Application Loader.

ERROR ITMS-9000: “The executable could not be re-signed for submission to the App Store. The app may have been built or signed with non-compliant or pre-release tools.”

We’ve successfully submitted many apps in the past, but it has been a few months since we tried. Is there something new we need to do to the Unity projects to submit them? Here’s the process we’ve followed:

chmod -R a+xr (app)
codesign -f -s “Signature for App” --deep --entitlements (entitlements file name) (app)
codesign -f -s “Signature for App” --deep --entitlements (entitlements file name) (location of libmono.0.dylib in app)
productbuild --component (app) /Applications --sign “Signature for Installer” (pkg)

We added the “–deep” parameter based on another thread but that didn’t help us. Any guidance would be appreciated!

Thanks,
Jared

It looks like we were using Unity 4.3.1 which has a bug in it that doesn’t allow you to successfully submit to the Mac App Store. We’ve updated and now aren’t having this issue.