相关疑难解决方法(0)

iPhone/iPod Touch:应用程序可执行文件缺少必需的体系结构

我有xCode 4.2的问题.我在构建时遇到此错误:

2011-06-18 13:35:49.839 Validation[4110:607] *** Warning: Defaulting to the standard codesign tool
warning: iPhone/iPod Touch: application executable is missing a required architecture.  At least one of the following architecture(s) must be present: armv6 (-19033)
Unable to validate your application. - (null)
Run Code Online (Sandbox Code Playgroud)

我查看了我的项目设置,它有:

architectures: Standard (arm7) - ${ARCHS_STANDARD_32_BIT)
Build active architecture only : NO
Run Code Online (Sandbox Code Playgroud)

不知道是什么

objective-c ios4 xcode4 xcode4.2

34
推荐指数
5
解决办法
2万
查看次数

无法验证iOS App Store的应用程序,缺少armv6架构

在将我的iOS App提交到App Store时,验证失败并显示以下消息:

iPhone/iPod Touch: application executable is missing a required architecture.
At least one of the following architectures(s) must be present: armv6
Run Code Online (Sandbox Code Playgroud)

我正在使用Xcode 4.5(4G182),目前是最新的.我的一些构建设置:

  • 架构:armv6 armv7
  • 基础SDK:最新的iOS(iOS 6.0)
  • 有效的架构:armv7 armv7s
  • iOS部署目标:4.0

这里出了什么问题?

xcode app-store deployment-target armv6 ios

16
推荐指数
1
解决办法
8424
查看次数

iOS 6 - "应用程序可执行文件缺少必需的体系结构:armv6"

首先,我尝试了每个问题的答案 - 应用程序可执行文件缺少必需的体系结构armv6

这是在我下载iOS 6之前的上周.现在,在验证我的存档以进行分发时,我收到以下错误.

在此输入图像描述

据我所知,唯一的变化是iOS 6.所以我相信必须有一个我缺少的步骤.

ios ios6

10
推荐指数
2
解决办法
2991
查看次数

无法通过iPhone 5支持提交应用程序的验证阶段

这是一个多次提交的旧应用程序,没有任何问题.我已修改代码和info.plist以支持iOS 6和iPhone 5,但根本没有更改构建设置.我检查了证书和配置文件,它们都很健全.所有adhoc构建在我们的设备上运行得很好.我正在使用Xcode 4.5.

我构建没有错误,它存档很好.它出现在组织者中.当我单击验证...时,我会像正常一样点击,选择正确的配置文件,但每次都会失败并出现相同的三个错误:

  1. 无法运行lipo命令/Applications/Xcode.app ...:无法打开输入文件:...(没有这样的文件或目录)
  2. 应用程序验证失败.签名无效,包含不允许的权利,或者未使用iPhone分发证书签名.
  3. 被分析的二进制文件必须存在:...

我在以下问题中尝试了答案:分析二进制文件必须存在,xcode中的iOS App Archive和我的应用程序检出.

我怀疑问题是我已经将armv6,armv7和armv7s作为有效架构包含在内,但我真的不知道问题是什么,因为这一切都在Xcode 4.4中有效.

我该怎么做才能解决这个问题?

iphone xcode ios ios6

8
推荐指数
1
解决办法
4021
查看次数