Iphone 使用xcode验证应用程序-发现错误-提供图像

Iphone 使用xcode验证应用程序-发现错误-提供图像,iphone,objective-c,ios,xcode,Iphone,Objective C,Ios,Xcode,当我尝试使用appstore验证我的应用程序时,出现了两个错误 我怎样才能解决这个问题 我上传构建的方法 当我将Build configuration设置为Ad Hoc时,它会正确存档(并显示在Organizer),但当我将Build configuration设置为Release时,存档文件不会显示在Organizer中。我有不同的想法 因此,我单击了存档的文件(这是在我将构建配置设置为临时后获得的),然后单击了验证 这是屏幕截图,有人能告诉我应该做什么来消除这个错误吗 注意:实际上我知道第一

当我尝试使用appstore验证我的应用程序时,出现了两个错误

我怎样才能解决这个问题

我上传构建的方法

当我将
Build configuration
设置为
Ad Hoc
时,它
会正确存档
(并显示在
Organizer
),但当我将
Build configuration
设置为
Release
时,
存档
文件不会显示在
Organizer
中。我有不同的想法

因此,我单击了
存档的
文件(这是在我将
构建配置
设置为
临时
后获得的),然后单击了
验证

这是屏幕截图,有人能告诉我应该做什么来消除这个错误吗

注意:实际上我知道第一个错误发生的原因,但我不知道第二个错误发生的原因,需要指导来解决它
错误1的解决方案:

确保您的应用程序图标已添加到项目包中,并且它正好是
57 x 57像素
PNG图像

错误2的解决方案:

确保您已在
项目
目标设置中设置了
分发证书
,而不是
开发证书

你需要反复核对一下

另外,请交叉检查您是否正在存档正确的方案,您正在为其设置
分发证书

编辑私钥问题:

我从链接中找到了louie的答案,该答案曾经对我的私钥问题很有帮助:

下面是路易的答案:

我也有同样的问题:我首先把我的证书下载到我的小型计算机上 MacBook在运行中。尝试在上安装证书时 我的iMac。。。然后我遇到了本页上描述的问题

在像你们许多人一样花了几个小时把头发拔出来之后,我表演了 要修复它,请执行以下步骤:

关闭除应登录的网页之外的所有内容 应用开发中心

打开Xcode。单击窗口>管理器>选择“配置配置文件” 在左边。这将打开您的资源调配配置文件。 逐个高亮显示(如果多于1个),右键单击并删除配置文件。 是的,就这么做吧!全部删除!(我一次又一次地做新的 一个试图让这件事成功的人。)

从登录到上的应用程序开发中心后看到的第一个页面 右侧单击“iOS配置门户”>(不要“启动 助理”)。而是单击左侧。选择证书。你 可能只有一行列出了您的姓名/公司-发件人 在右边点击。单击“确定”以验证这是什么 你想做什么

在同一页面上单击设备。单击设备旁边的框 正在尝试设置并单击“删除选定项”。再次单击“确定”以打开 核实

等待大约2分钟,让苹果做他们的事情

现在单击左侧导航栏上的“主页”

单击“启动助手”

创建一个新的应用程序ID-可以随意调用。只要确保它是 独特到足以知道这是你刚刚创建的,因为 你一整天都在捣乱的其他人不会被删除 苹果发展中心

您应该能够在没有任何干扰的情况下跟踪助手的其余部分 麻烦——最主要的是你不得不删除你的旧文件 提供配置文件并重新开始


希望这对你有帮助。

好吧。。。您的屏幕截图显示您的图标和代码设计验证存在一些问题

图标应为57x57像素,放入应用程序包中,正确添加到目标成员资格中,并设置在info.plist中

然后,您需要从iOS配置门户获得iPhone分发证书


如果您检查了图标和证书以及一切正常,那么您的上传程序可能有问题:我过去也有过同样的问题(我的图标在我的应用程序包中,但上传程序无法识别)。尝试软件更新以获取最新的上传程序。

请参阅我的答案。我想这会对你有所帮助。在info.plist中我应该怎么做,你能告诉我怎么做吗。我的图标图像是icon.png。从那以后我应该做什么?Help@shajem:您可以参考:当我将iphone分发设置为
iphone分发时,我还收到以下错误:代码符号错误:“iphone分发”标识与默认设置中的任何有效证书/私钥对都不匹配keychain@shajem:您可以在中添加
图标文件
info.plist
作为您的.png当我将其设置为iphone发行版时,我得到以下错误:代码符号错误:标识“iphone发行版”与默认密钥链中的任何有效证书/私钥对都不匹配。我想您的问题是您的密钥链中没有相关的
私钥
。是否类似图标文件-->项目0和
Value
Icon.png下的
Key
?@shajem:查看此链接了解您的私钥问题: