当我尝试使用appstore验证我的应用时遇到了2个错误。
我怎么解决这个问题?
我上传构建的方法;
当我将Build configuration
正确设置为Ad Hoc
时Archives
{并且显示在Organizer
},但是当我将Build configuration
设置为Release
时,archive
文件未显示在organizer
中。我有一个不同的question on this on SO, but haven't got any replies yet.
所以我点击archived
文件(我将Build configuration
设置为Ad Hoc
后获得),然后点击Validate
。
这是屏幕截图,有人可以告诉我我应该做些什么来摆脱这个错误吗?
注意:实际上我知道为什么会出现第一个错误,但我不知道第二个错误发生的原因,需要指导来解决它
答案 0 :(得分:1)
ERROR-1的解决方案:
确保您的应用图标已添加到项目包中,并且它正好是57 x 57 pixels
PNG图像。
ERROR-2的解决方案:
确保您在Distribution Certificate
和Development Certificate
中都设置了Project
而非Target Settings
。
你需要交叉检查。
另外请交叉检查您是否正在归档正在设置Distribution Certificate
的正确方案。
编辑私钥问题:
我从链接iPhone app signing: A valid signing identity matching this profile could not be found in your keychain找到了louie的答案,这对我来说只有一个私钥问题:
以下是 Louie的答案:
我遇到了同样的问题:我首先将证书下载到我的小版本 MacBook在运行时。尝试安装证书时 我的iMac ......然后我遇到了本页描述的问题。
花了好几个小时把头发拉出来之后,我表演了 以下步骤来解决它:
关闭除了应该登录的网页之外的所有内容 App Dev中心。
打开Xcode。点击WINDOW>组织者>选择“配置文件” 在左边。这应该会显示您的配置文件。 逐个突出显示(如果超过1),右键单击并删除配置文件。 是的,就这样做吧!全部删除! (我在新的之后继续制作一个新的 一个人试图让事情发挥作用。)
从您登录App Dev Center后看到的第一页开始 右侧单击“iOS PROVISIONING PORTAL”> (不要“发射 助理“)。而是点击左侧。选择证书。你 可能只有一行列出你的名字/公司 - 来自 点击右侧REVOKE。单击“确定”以验证是什么 你想做什么。
在同一页面上,单击“设备”。点击您设备旁边的框 正在尝试配置并单击REMOVE SELECTED。再次单击“确定” 验证
等待大约2分钟让Apple做他们的事。
现在点击左侧导航栏中的“HOME”。
单击“启动助手”
创建一个新的应用ID - 无论你想要什么,都可以调用它。只要确保它 足够独特,知道你刚刚创建的那个,因为 你一整天都在搞乱的其他人不会被删除 苹果开发中心。
您应该能够在没有的情况下关注其他助手 麻烦 - 主要的是你只需要删除旧的 提供资料并重新开始。
希望这会对你有所帮助。
答案 1 :(得分:0)
嗯...您的屏幕截图显示您的图标和代码签名验证存在问题。
图标应为57x57像素,放入您的应用套装中,正确添加到您的目标会员资格并设置在您的info.plist中。
然后您需要iOS Provisioning Portal的iPhone分发证书。
如果您检查了图标和证书以及一切正常,可能这是您的uplader中的一个问题:我过去遇到了同样的问题(我的图标在我的应用包中,但是上传者没有'认识到它)。尝试软件更新以获取最新的上传器。