Invalid Signature: valid on disk

I'm trying to submit an app developed with Unity to the Mac App Store. It passes the initial validation and any checks I can do locally, but after uploading via the Application Loader, I get an email saying that it has an invalid signature. But nothing in the email suggests what's invalid.

Invalid Signature - The main app bundle Handy at path Handy.app has following signing error(s): --prepared:/Volumes/data01/app_data/dstr/mz_7048322556278134848dir/mz_7069782112105468035dir/com.beliefengine.handyapp-osx.pkg/Payload/Handy.app/Contents/Frameworks/MonoEmbedRuntime/osx/libmono.0.dylib --validated:/Volumes/data01/app_data/dstr/mz_7048322556278134848dir/mz_7069782112105468035dir/com.beliefengine.handyapp-osx.pkg/Payload/Handy.app/Contents/Frameworks/MonoEmbedRuntime/osx/libmono.0.dylib --prepared:/Volumes/data01/app_data/dstr/mz_7048322556278134848dir/mz_7069782112105468035dir/com.beliefengine.handyapp-osx.pkg/Payload/Handy.app/Contents/Frameworks/MonoEmbedRuntime/osx/libMonoPosixHelper.dylib --validated:/Volumes/data01/app_data/dstr/mz_7048322556278134848dir/mz_7069782112105468035dir/com.beliefengine.handyapp-osx.pkg/Payload/Handy.app/Contents/Frameworks/MonoEmbedRuntime/osx/libMonoPosixHelper.dylib /Volumes/data01/app_data/dstr/mz_7048322556278134848dir/mz_7069782112105468035dir/com.beliefengine.handyapp-osx.pkg/Payload/Handy.app: valid on disk /Volumes/data01/app_data/dstr/mz_7048322556278134848dir/mz_7069782112105468035dir/com.beliefengine.handyapp-osx.pkg/Payload/Handy.app: satisfies its Designated Requirement test-requirement: code failed to satisfy specified code requirement(s) . Refer to the Code Signing and Application Sandboxing Guide at http://developer.apple.com/library/mac/#documentation/Security/Conceptual/CodeSigningGuide/AboutCS/AboutCS.html and Technical Note 2206 at https://developer.apple.com/library/mac/technotes/tn2206/_index.html for more information.

Invalid Signature - The executable at path Handy.app/Contents/Frameworks/MonoEmbedRuntime/osx/libMonoPosixHelper.dylib has following signing error(s): valid on disk /Volumes/data01/app_data/dstr/mz_7048322556278134848dir/mz_7069782112105468035dir/com.beliefengine.handyapp-osx.pkg/Payload/Handy.app/Contents/Frameworks/MonoEmbedRuntime/osx/libMonoPosixHelper.dylib: satisfies its Designated Requirement test-requirement: code failed to satisfy specified code requirement(s) . Refer to the Code Signing and Application Sandboxing Guide at http://developer.apple.com/library/mac/#documentation/Security/Conceptual/CodeSigningGuide/AboutCS/AboutCS.html and Technical Note 2206 at https://developer.apple.com/library/mac/technotes/tn2206/_index.html for more information.

Invalid Signature - The executable at path Handy.app/Contents/Frameworks/MonoEmbedRuntime/osx/libmono.0.dylib has following signing error(s): valid on disk /Volumes/data01/app_data/dstr/mz_7048322556278134848dir/mz_7069782112105468035dir/com.beliefengine.handyapp-osx.pkg/Payload/Handy.app/Contents/Frameworks/MonoEmbedRuntime/osx/libmono.0.dylib: satisfies its Designated Requirement test-requirement: code failed to satisfy specified code requirement(s) . Refer to the Code Signing and Application Sandboxing Guide at http://developer.apple.com/library/mac/#documentation/Security/Conceptual/CodeSigningGuide/AboutCS/AboutCS.html and Technical Note 2206 at https://developer.apple.com/library/mac/technotes/tn2206/_index.html for more information.

It says it has an invalid signature, but everything it lists says "valid on disk" and confusing things like "satisfies its Designated Requirement" followed by "code failed to satisfy specified code requirement(s)".


I'm really at a loss here. I've read through quite a bit of both of the linked articles, but neither shed any light on how to actually fix this.

Replies

I'm still completely stumped on this. I have no idea what to do. Help?

Did you ever find a solution to this? I'm having the same problem.