我们使用 Mac OS X 平台的 Marmalade SDK 制作游戏。该游戏对我们和我们的 QA 团队都很有效。但是在使用 Application Loader 将其提交到 Mac App Store 后,我们被拒绝了,因为游戏在启动时崩溃了。调查崩溃日志,我们发现 Marmalade 加载程序在启动时无法加载 .s86 可执行文件。在向 Mac App Store 重新提交我们的应用程序几次之后,我们收到以下两个错误:“无效的 .s86 文件”“无法加载 .s86 文件”
只有当我们明确损坏 .s86 文件时,我们才能重现相同的崩溃和相同的错误消息。例如,通过在文本编辑器中编辑此二进制 .s86 文件。
所以,我的问题是:Application Loader 是否对我们应用程序中的文件进行任何更改?有没有人有将用 Marmalade 制作的应用程序发布到 Mac App Store 的经验?
任何帮助将不胜感激。
谢谢你。
我们使用:Marmalade SDK 6.3、Xcode 4.5、Application Loader 2.8、2.9