我刚刚注册了 Apple 的 iOS 开发者计划(帐户类型:个人)。
在我的 iPhone 4 设备上的 Xcode 管理器中,我单击“将设备添加到配置门户”=> Xcode 询问我的凭据 => 我输入它们 => 我看到“没有为参数 'appIdName' 提供值。” 对话窗口。
我错过了什么?
我刚刚注册了 Apple 的 iOS 开发者计划(帐户类型:个人)。
在我的 iPhone 4 设备上的 Xcode 管理器中,我单击“将设备添加到配置门户”=> Xcode 询问我的凭据 => 我输入它们 => 我看到“没有为参数 'appIdName' 提供值。” 对话窗口。
我错过了什么?
Xcode 自动提交证书请求的部分过程是它寻找“通配符”应用程序 ID。如果您错过了这个(由于某种原因,它是在某些帐户上自动创建的,而不是在其他帐户上自动创建的?),这个自动化过程可能会失败。
要修复它,请尝试以下操作:
1)“撤销”您在开发者门户中可能拥有的任何现有证书
2)创建一个新的“App Id”;将其命名为“通配符”;并且只输入“*”(不带任何空格或引号)作为后缀。
3) 再次尝试从 Xcode 中的自动证书请求,它现在应该可以工作了
干杯!
我在 Xcode 中遇到了同样的问题。我认为这与 Xcode 为您创建的通配符应用程序 ID 有关。该过程似乎存在问题,然后取消了您尝试完成的设备添加过程。
您应该仍然可以通过iOS 开发中心添加设备。登录后,转到 Provisioning Portal,您可以在那里添加设备。
我知道并不完美,但应该允许您开始在您的设备上构建应用程序和测试,直到 Xcode 问题得到解决。
您可以通过在 iOS 开发中心使用通配符 ID 制作 App ID 来避免此问题。
我猜主办方无法遵循 iOS Dev Center/Provisioning Portal 中与 App ID 相关的更新政策。
带有通配符(“*”)的 App ID 似乎在某些功能中受到限制,例如推送通知、游戏中心。并且开发人员似乎还需要确保应用程序的安全选项与应用程序 ID 相关。
实际上,我最初的目标是能够在 iPhone 设备上测试我的应用程序。单击“将设备添加到配置门户”仍然会导致主题错误,但无论如何我的 iPhone 设备已以某种方式添加到配置门户,现在我可以在 iPhone 上看到我的应用程序(我什至没有尝试通过 iOS Dev 添加它中心)。我的猜测是这个过程需要多个步骤才能完成,现在只有最后一个仍然失败,而其余的都成功了。
在我的情况下,该应用程序的配置文件无效,然后我执行了以下步骤: