configuration时没有为参数“appIdName”提供值

我刚刚注册了苹果的iOS开发者计划(账户types:个人)。

在我的iPhone 4设备上的Xcode组织者,我点击“添加设备configuration门户”=> Xcode问我的凭据=>我input他们=>我看到“没有提供参数'appIdName'值。 对话窗口。

我错过了什么?

Xcode自动提交证书请求过程中的一部分过程就是查找“通配符”应用程序ID。 如果你错过了这个(出于某种原因,它是自动创build的,而不是自动创build的),这个自动化的过程可能会失败。

要修复它,请尝试以下操作:

1)从开发人员门户中“撤销”您可能拥有的任何现有证书

2)创build一个新的“应用程序ID”; 称其为“通配符”; 并只input“*”(不带空格或引号)作为后缀。

3)再次从Xcode中尝试自动证书请求,现在它应该工作

干杯!

我在Xcode中遇到同样的问题。 我认为这与Xcode为您创build的通配符应用程序ID有关。 这个过程似乎有一个问题,然后取消您要完成的设备添加过程。

您仍应该可以通过iOS开发人员中心添加设备。 login后,转到Provisioning Portal,然后可以在该处添加设备。

不完美我知道,但应允许您开始在您的设备上构build应用程序和testing,直到Xcode问题得到解决。

您可以通过在iOS开发中心中使用通配符ID制作App ID来避免此问题。

我猜主办方无法遵循iOS开发中心/供应门户中与App ID相关的更新策略。

带有通配符(“*”)的应用程序ID在某些function中似乎受到限制,例如推送通知,游戏中心。 开发人员似乎也需要确保与应用程序ID相关的应用程序的安全选项。

其实,我最初的目标是能够在iPhone设备上testing我的应用程序。 点击“添加设备到configuration门户”仍然导致主题错误,但无论如何,我的iPhone设备已被添加到configuration门户,现在我可以看到我的应用程序在iPhone上(我甚至没有尝试通过iOS开发人员添加中央)。 我的猜测是,这个程序需要多个步骤才能完成,只有最后一个仍然失败,而其余的成功。

在我的情况下,该应用程序的供应configuration文件是无效的 ,那么我做了以下步骤:

  1. login开发者门户
  2. 点击证书,标识符和configuration文件部分。
  3. 去configurationconfiguration文件,在列表中我意识到我的应用程序configuration文件是无效的
  4. 点击编辑并select相应的证书(全部)和设备(全部)。
  5. 下载configuration文件并取消运行。 问题解决了。