Ios 在Xcode 4中提交应用程序

Ios 在Xcode 4中提交应用程序,ios,xcode4,appstore-approval,Ios,Xcode4,Appstore Approval,我在从Xcode 4提交应用程序时遇到问题 情境:我为一个客户开发了一个应用程序。该应用程序是在xcode3中开发的,几乎在一年前提交。我在我的客户itunes connect帐户下提交了它 我最近做了一个小错误修复,现在正试图提交更新。当我尝试验证或提交时,我不断收到“应用程序代码签名验证失败。签名无效或未使用Apple提交证书签名。”错误 当我尝试提交时,我使用我的客户端登录凭据。 我已从他的帐户下载并安装了appstore分发证书 我已经下载并安装了分发版的配置文件 我选择了合适的应用程序

我在从Xcode 4提交应用程序时遇到问题

情境:我为一个客户开发了一个应用程序。该应用程序是在xcode3中开发的,几乎在一年前提交。我在我的客户itunes connect帐户下提交了它

我最近做了一个小错误修复,现在正试图提交更新。当我尝试验证或提交时,我不断收到“应用程序代码签名验证失败。签名无效或未使用Apple提交证书签名。”错误

当我尝试提交时,我使用我的客户端登录凭据。 我已从他的帐户下载并安装了appstore分发证书 我已经下载并安装了分发版的配置文件 我选择了合适的应用程序,并将标识设置为iPhone发行版:xx,其中X是配置文件

就这样。我发现了这个错误,但不知道如何避免它。我在某个地方读到project.pbxproj文件可能有问题,重复的发布概要文件可能会导致问题。我看了看,只有一个,我把它删掉了,这样就可以了


有人有什么想法吗?这件事让我毛骨悚然。

呸!我不确定自己到底做了什么,但当我选择“不重新签名”时,它被正确地验证和上传了。我肯定我早就试过了


一、 大家都说,我不是一个聪明的人。但是该死的苹果,你必须找到一个更好的方法来做到这一点。也许当我在xcode4中使用团队概要文件完成所有工作时,事情会变得更容易,但我在提交过程中浪费的时间比我花在某个棘手的编程问题或bug上的时间要多。

这只是发生在我身上,似乎没有任何可靠的答案

修改方案和配置花了几个小时,但我认为问题在于所选的代码签名证书在项目和目标之间是不同的

在项目导航器窗格中选择项目,然后在窗口中间您应该看到“项目”下的项目名称和“目标”< /P>下的应用程序名称。


如果您同时选择项目和应用程序(cmd单击两者),那么您应该能够获得两者的构建设置的并排视图。确保选择了相同的证书。我的问题是,我为项目选择了临时版本,为应用程序/目标选择了发行版。

存档时,请确保您已选择发行版。