We have gotten some reports that people can't submit their applications to the Mac App Store with Application Loader 1.4.1. Specifically, it would give an error about missing required architectures. It is possible to work around this by using Application Loader 1.4. However, it is likely that Application Loader 1.4 will stop working in the near future.
At WWDC we spoke with an Apple engineer about this and we are pleased to announce that this issue has been fixed in Real Studio 2011r2. We highly encourage all users who are currently submitting or intend to submit their applications to the Mac App Store to upgrade to the most recent release.
In terms of technical details, the problem was that the Real Studio linker was not emitting the LC_UUID load command in generated Mach-O binaries. This load command is essentially a unique identifier for your program and allows Apple to group together crash logs (and other information we don't even know about). We now generate the proper information, which can be verified by running 'otool -l', like so:
[joe@Mac-Pro.local ~] otool -l "/FancyApp.app/Contents/MacOS/FancyApp" ... Load command 11 cmd LC_UUID cmdsize 24 uuid 15416171-690E-4D46-B15F-AD456B1EA572