验证一个iPhone应用程序归档 [英] validating an iPhone app archive

查看:226
本文介绍了验证一个iPhone应用程序归档的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

尝试一个应用程序发送到苹果的App Store。 X $ C $Ç4.3.2。发送成功应用到通过testflightapp用户,现在想将其发送到店里。当我尝试通过主办方分发的应用程序,我得到这三个验证错误:

Trying to send an app to Apple's App Store. Xcode 4.3.2. Successfully sent the app out to users via testflightapp and now want to send it to the store. When I try to distribute the app via the organizer I get these three validation errors:


  • iPhone / iPod Touch的:应用程序可执行缺少所需的体系结构。下面的架构(S)中至少有一个必须是present:ARMv6的

  • 申请失败codesign验证。签名是无效的,含有禁止​​使用的权利,或者未与iPhone的经销证书签名。

  • 无法提取应用程序权利:(空)

我想我应该从下往上工作,我只用了第一个错误,当我送解决这个问题出发,从一切我读,提交到应用商店时,权利是没有必要的。

I'm thinking I should work from the bottom up as I only had the first error when I sent embarked on solving this issue, and from everything I read, entitlements are not necessary when submitting to the app store.

我有一个Entitlements.plist。我试着用它删除。我试着用它创造新鲜。 Targets-的权利科> APP->摘要未被选中/清除。该Targets-> APP->构建设置 - >部署部分确实有Entitlements.plist为安装所有者/组以及备用安装所有者/组列出。我这些复位到一组工作人员和pedstrom的拥有者。

I had a Entitlements.plist. I tried with it deleted. I tried with it created fresh. The Entitlements section of Targets->App->Summary is unchecked/clear. The Targets->App->Build Settings->Deployment section did have "Entitlements.plist" listed for the Install Owner/Group as well as the Alternate Install Owner/Group. I've reset these to a group of "staff" and an owner of "pedstrom".

我试过以下像这样的说明:<一href=\"http://stackoverflow.com/questions/10152382/at-least-one-of-the-following-architectures-must-be-$p$psent-armv7-19033-un\">At下面的架构(S)中至少有一个必须present:ARMv7的(-19033)无法验证您的应用程序。 - (空)无济于事

I've tried following instructions like this one: At least one of the following architecture(s) must be present: armv7 (-19033) Unable to validate your application. - (null) to no avail.

任何帮助将大大AP preciated。

Any help would be greatly appreciated.

推荐答案

您的问题可能由于对构建无效设置
变体建立的设置。有效设置为正常 个人资料调试
提交给应用程序商店,该设置应为正常

Your problem may due to an invalid setting for the Build Variants build setting. Valid settings are normal, profile, and debug. For submission to the app store, this setting should be normal.

下面是如何解决这个问题:

Here's how to fix this:

首先更新项目生成设置:

First update the Project build settings:


  • 单击上项目 - > &lt;您的项目&GT; - >构建设置

  • 搜索建变种

  • 单击旁边建变种在搜索结果中,扩大部分的箭头图标

  • 删除所有现有条目,代之以他们的常规

  • Click on Project -> <your project> -> Build Settings
  • Search for "build variants"
  • Click on the arrow icon next to Build Variants in the search results to expand the section
  • Remove any existing entries and replace them with normal

下一步更新目标生成设置:

Next update the Target build settings:


  • 单击目标上 - > &lt;您的项目&GT; - >构建设置

  • 搜索建变种

  • 单击旁边建变种在搜索结果中的箭头图标
    扩展部分

  • 删除所有现有条目,代之以他们的常规

  • Click on Targets -> <your project> -> Build Settings
  • Search for "build variants"
  • Click on the arrow icon next to Build Variants in the search results to expand the section
  • Remove any existing entries and replace them with normal

这篇关于验证一个iPhone应用程序归档的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆