钛提交应用程序 - 缺少必需的架构,iphone5,无效的启动图像,非饼二进制

时间:2013-05-28 07:10:02

标签: architecture submit titanium launch

我无法让Titanium应用程序提交给AppStore。

以下是我使用的内容: 3.1.0 GA xcode 4.6

首先,这是我上传时得到的: 1。 “iPhone / iPod Touch:应用程序可执行文件缺少必需的体系结构。必须至少存在以下一种体系结构:armv6

我尝试使用此http://developer.apple.com/library/ios/#qa/qa1760/_index.html解决此问题 但它没有用。所以,其中一篇帖子建议使用xcode 4.3

现在上传工作,但我遇到了一堆问题。 我怎么解决他们?如果我使用xcode 4.3,我无法获得iOS 6.0。 它像鸡蛋一样问题。最糟糕的是,这款iphone5于5月1日开始生效,意味着它最近出现了。那么Appcelerator可以做些什么来帮助我呢?

iPhone 5优化要求 - 您的二进制文件未针对iPhone 5进行优化。截至5月1日,所有提交的新iPhone应用和应用更新都必须支持iPhone 5上的4英寸显示屏。所有应用必须包含一个启动图像,其中-568h尺寸修改器紧跟在启动图像的文件名部分之后。启动映像必须是PNG文件,位于捆绑包的顶层,或者如果您本地化启动映像,则在每个.lproj文件夹中提供。通过查看iOS人机界面指南和iOS应用程序编程指南,了解有关iPhone 5支持和应用程序启动图像的更多信息。

无效的启动图片 - 您的应用包含一个带有尺寸修饰符的启动图像,该版本仅支持使用iOS 6.0 SDK或更高版本构建的应用。

虽然您不需要解决以下问题,但我们想让您了解它们:

非PIE二进制文件 - 可执行文件'test.app'不是位置独立可执行文件。请确保您的构建设置已配置为创建PIE可执行文件。

非常感谢...我的应用程序没有什么特别的...我正在使用所有最新的版本

1 个答案:

答案 0 :(得分:0)

这里有类似的问题.... 要解决无效的启动图像,我认为您必须检查资源/ iphone 文件夹,此文件夹必须仅包含您正在使用的iOS sdk的有效启动图像名称。 就我而言: appicon.png Default.png Default@2x.png Default-Landscape.png Default-Portrait.png

希望这有帮助...