在App Store上传过程中,出现了armv6和授权错误

3
我正在尝试通过xcode上传一个应用程序。这个应用程序几乎与我最近更新或上传的许多其他应用程序完全相同,使用相同的配置文件,因此这个和签名不应该是问题。我在项目中也没有任何权利,也没有在构建设置中启用或指向它们。我相信我已经确认了每个构建设置,如许多关于此主题的线程所建议的那样,但仍然没有运气。此外,我将armv6和armv7列为体系结构。但仍然出现以下错误:
1)iPhone / iPod Touch:应用程序可执行文件缺少所需的架构:必须至少存在以下架构之一:armv6
2)应用程序无法通过代码签名验证。签名无效,包含不允许的权限,或未使用iPhone Distribution证书签名。
3)无法从应用程序中提取授权:(null)
1个回答

6

在寻找并尝试了所有常见的代码签名和权限问题修复方法后,这似乎有效:从项目和目标设置中删除armv6,并将OS部署目标(在目标和项目中)更改为4.3(或5.0,两者都可以)。

在遇到此问题后,我发现在实际提交之前使用验证功能也特别有用。它可以提供有关错误的线索,这些错误可能不包含在上传失败的错误中。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接