Xcode8/SDK iOS 10.2设备,配置文件和代码签名问题

4
我想知道已经持续数月的问题是什么,无法在我的设备上运行应用程序,因为出现了以下问题:

无法添加设备“iPhone-”,因为团队已经达到最大数量的 iPhone 设备。

配置文件“iOS Team Provisioning Profile:*”不包括当前选择的设备“iPhone -”。

在 iOS 10.2 SDK 中,“Application”产品类型需要代码签名。

我该怎么办?开发者网页现在与以往不同,我不能像以前那样编辑我的帐户:我现在需要支付费用才能在我的设备上测试吗?
2个回答

4
Mauricio,您面临着巨大的挑战。每年只有一次机会来清理您的设备列表,即在续订您的会员资格后。因此,如果您真的达到了被允许的设备数量上限,即使您从列表中禁用设备,您也无法再添加新设备。
当您登录开发人员帐户并进入“证书、标识符和配置文件”,然后在“设备”下单击“全部”时,您将看到一个金色的条形(截至2017年初)提示您可以“重置设备列表”。如果您被允许重置设备列表,则这将非常明显。
请记住,您每年只有一次清理设备列表的机会。如果您不能这样做,那么很抱歉,但是您将无法遵循其他推荐答案,因为您已经达到了设备限制。
以下是SO相关问题链接: Delete a device from my developer account to increase the count

哇,谢谢。如果我创建另一个Apple ID来在我的设备上进行开发和测试,这是否是正确的临时选项? - MAURICIO HOYTE
我会先尝试这个:https://dev59.com/AW445IYBdhLWcg3wRoLH我自己没有尝试过,但我相信如果你按照这些步骤,你可以通过xcode登录你的Apple ID,然后它会让你构建到你自己的个人设备上。在创建新的开发者帐户之前,这是值得一试的。我认为这个功能是为那些想要尝试Xcode并在自己的个人设备上构建而不购买开发者帐户的人准备的,但它可能适用于你。 - Lobsterman
这里有另一个教程/链接,可以在没有开发者帐户的情况下构建到个人设备。虽然这不是您的确切情况,但仍可能有效:http://blog.ionic.io/deploying-to-a-device-without-an-apple-developer-account/ - Lobsterman

0

您需要前往developer.apple.com,然后进入“证书、标识符和配置文件”页面。在左侧的设备部分中点击“All”,然后在右上角点击“+”图标。只需输入设备昵称和UDID,然后点击继续以启用开发测试。要查找您的UDID:

  • 启动iTunes并连接您的iPhone。

  • 在右侧窗格中,找到有关您的iPhone的信息,包括其名称、容量、软件版本、序列号和电话号码。

  • 通过单击“序列号”来显示标识符。

  • 通过选择“编辑”→“复制”将标识符复制到剪贴板中。

    如果您的团队设备太多而无法添加另一个设备,则可能需要删除旧设备。

希望这可以帮助您!


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接