【发布时间】:2011-07-19 00:57:47
【问题描述】:
在将应用程序提交到应用商店之前,我需要将应用程序发送给某人。我已经发送了文件,当我的朋友尝试同步应用程序时,iTunes 说缺少签名。我不明白我做错了什么,所以让我向您展示我所做的所有事情。
(我将使用 iPhone 应用而不是 iPad 应用来演示这一点,因为我没有 iPad,我相信过程应该大致相同)。
所以为了清楚起见,我想从头开始,我删除了我创建的所有证书。所以我的钥匙串看起来像:
如您所见,到目前为止,我没有任何证书或密钥。此外,在我的配置门户中,我已经删除了所有证书以及尽可能多的内容:
我不知道如何删除这些配置文件:
我尝试删除尽可能多的内容的原因是因为我想澄清一下,希望你们能理解我的问题。我已经尝试发送这个应用程序很长时间了,如果有人能告诉我我做错了什么,我将不胜感激。
无论如何,我想发送给我朋友的应用程序如下:
当我在模拟器中运行它时,我得到:
好的,现在一切看起来都很棒,我准备将我刚刚构建的这个很棒的应用程序发送给我的朋友,所以我将继续创建证书,以便他可以将其安装到他的计算机中:
(我不认为我必须创建它,但我会)
然后我已导入该证书:
好的,现在我点击刷新并将新证书添加到钥匙串访问:
到目前为止,我的开发证书已完成。
我将继续执行相同的步骤,但使用分发证书:
..
...
...
步骤应与最后一步相同。我最终得到:
.
.
好的,现在让我添加“我的朋友”UIID 号:
.
.
现在我将创建我的应用 ID:
.
.
知道我已准备好创建分发配置文件:
.
.
.
看看这个列表就知道了:
我相信我已经完成了步骤 1,2 和 3。因此,我将继续向他发送 FooApp.app 和分发配置文件:
最后我在 windows 电脑上有了这些文件:
当我将它们拖入 iTunes 并同步设备时,出现以下错误:
我做错了什么。我已按照互联网上的说明进行操作。
编辑
我相信我的问题出在这部分:
为什么 xcode 说当前没有匹配的配置文件?????
我阅读的说明:
从不提及设置中的构建部分!
【问题讨论】:
-
我知道图片值 1000 字,但这太荒谬了...... :)
-
哈哈,我知道,但如果你通读它,你可以走得很快。我只是扔尽可能多的照片。想确保人们能理解我。我开始不喜欢苹果的东西了。我是 Objective c 的新手,而且我相信我遵循了网站描述中的所有步骤,但我无法让它发挥作用!
标签: iphone ipad xcode4 publish