2013-04-29 26 views
20

今天,我试图上传我的应用程序的新版本,它使用推送通知,XCode显示和错误,我没有任何有效的分布配置文件。 当我登录配置文件时,我看到所有我的配置文件已经过期,即使最后一个,我用于这个特定的应用程序,只有2周。没有证书供应门户

我试着从XCode更新配置文件,但它给出了这个错误No value was provided for the parameter 'certificateIds'.所以我试图做出另一个配置文件,但是当我这样做时,它没有找到任何可用的证书。 enter image description here

我尝试做另一个证书,单击该按钮后,会创建证书,它显示为一个APNs Production iOS但是当我回去口口声声说没有可用的证书。

所以我不知道我在做什么错,我重新创建了CertificateSigningRequest,而且什么也没有。 我下载并安装了AppleWWDRCA,但我不知道该怎么做,我安装了它,就是这样。

任何想法?我完全失去了。

+0

我仍然无法从使用APN的证书中创建配给配置文件,只有在必须选择证书的屏幕上出现的证书是标准配置文件,而不是APNS,有什么想法?他们是否改变了创建配置文件的方式,他们改变了界面...... – subharb 2013-05-01 11:07:14

+1

我遇到了同样的问题。试图找出现在。 – WallMobile 2013-05-07 03:00:13

+0

任何人找到任何解决方案? – K2xL 2013-05-12 16:18:06

回答

9

我遇到了同样的问题。你找到了解决方案吗?

**编辑**

我找到了解决办法:我创造了一个APN证书,但供应需要一个经典的开发/推证书。

+2

嗨@杰克逊,请你详细说一下“经典开发/推送证书”。我不明白你的观点,你如何创建它? – chandan 2013-09-30 13:21:32

+0

说实话我不记得,对不起。我相信我只是通过apple dev网站做了一个常规的认证。我可能从头开始做,但我不确定。 – Jacksonkr 2013-10-02 16:03:37

+0

它就像一个魅力 – Gypsa 2013-10-30 06:06:24

0

好吧,我有同样的问题,但基本上你只需要回去创建一个标准的iOS开发证书。不要点击APN证书。它为我工作

6

我能够通过创建一个分配证书来解决这个问题。我没有意识到我现有的证书只被标记为开发。为此,我进入了Xcode> Preferences> Accounts> View Deatils,然后点击左下角的刷新按钮。这促使Xcode为我请求发行证书。

4

我也发现了这个问题,并正在与答案有点糊涂;)

但我想通了:你需要2个证书:对于您的应用ID,你需要创建一个推送通知的证书时, APN证书(您可以通过点击您的应用ID上的编辑,启用推送通知,然后点击“创建证书”进行制作)。这将为您提供推送通知的证书。

其次,您需要为您的应用程序创建一个符号证书(不知道这是否是正确的术语)。所以你点击证书,点击+图标,选择应用商店,然后按照向导。

现在您可以通过单击配置选项卡中的+图标创建新的配置文件,然后选择“App Store和Ad Hoc”。现在您可以看到您的分发证书,并且可以创建一个供应配置文件用于签署您的应用进行生产。

+0

感谢它的工作... – Leena 2016-07-04 12:35:33

0

对我来说这是行得通的。在同一个窗口点击

创建证书 - >选择分配 - >上传您拥有的生成和下载的CSR文件。

下载后,双击刚下载的配置文件。现在您可以在Xcode中选择配置文件。

4

对我来说,问题是我没有生成个人iOS开发证书,只有APN证书。

你需要生成这个从您的Xcode(的XCode - >设置 - >账户 - >查看详细信息 - > iOS开发签名标识)

XCode iOS Development Certificate

在那之后,我的证书是可以添加在提供资料创建期间。

希望它有帮助。

0

对我来说,原因是“无证书可用”屏幕是秘密加载屏幕。等待〜1分钟后,它改变为允许我选择我的分配证书。

0

可能是您创建的证书是APN证书。您应该创建一个开发证书。 APNs证书仅用于推送相关用途,这就是为什么它不足以创建条款。这可能是问题。