将设备添加到团队配置文件

mar*_*ram 118 iphone provisioning

我需要在我的团队配置文件中添加一个设备,但是我没有设备,因此我无法将其连接到我的计算机上,因此Xcode无法将UDID添加到我的设备和团队配置文件中.有没有办法将其手动添加到团队配置文件中,我无法弄清楚如何编辑它.此外,当我在配置门户中添加设备时,它不会自动添加到我的团队配置文件中.

小智 130

这对我有用:

  1. 通过developer.apple.com登录您的iphone配置门户
  2. 在设备中添加UDID
  3. 返回XCode,打开管理器并选择"配置配置文件",确保在右上方窗格中选中"自动设备配置",然后单击"刷新"按钮,并神奇地在配置门户中设置所有设备将自动添加.

  • Xcode 4.5中删除了自动设备配置复选框 (19认同)
  • @Deminetix转到Xcode>首选项>"帐户"选项卡>选择您的Apple ID(左窗格)>双击您的团队名称.单击"全部下载"以刷新配置文件.自动设备配置并不容易打开/关闭,但您可以在此处阅读更多内容:https://developer.apple.com/library/ios/qa/qa1814/_index.html (4认同)
  • @thattyson你的意思是"点击刷新"在哪里?"自动设备配置"在哪里可以看到*在*上* (3认同)

Con*_*lon 18

右键单击设备,然后选择"将设备添加到配置文件"


Ins*_*ere 13

对于Xcode 6,它有点不同.

在开发人员站点(https://developer.apple.com/account/ios/device/deviceList.action)中添加设备UDID后,返回Xcode.

Xcode - >首选项 - >帐户选择您添加设备的Apple ID,在右下角,单击"查看详细信息..."

点击左下方的刷新图标,然后尝试再次运行该应用.

  • 刷新图标不再存在 (17认同)
  • 这是正确的,除了它更改为:Xcode -> Preferences -> Accounts 选择 Apple ID -> Download Manual Profiles (4认同)

Paa*_*ske 11

2013年5月16日,使用XCode 4.6.2,我必须执行以下操作才能将设备(我没有物理访问权限)添加到团队配置文件中:

  1. 通过developer.apple.com登录配置门户
  2. 在"设备"中添加UDID
  3. 在"配置配置文件"中选择"Team Provisioning"配置文件
  4. 单击"编辑"按钮
  5. 在该配置文件的设备下,单击"全选"或仅包含要包含的设备.
  6. 单击"生成"
  7. 然后返回XCode并单击管理器 - >设备 - >配置配置文件下的刷新图标(右下角)

有时需要一段时间才能更新证书并从XCode获取证书.

希望这有助于新读者.

  • 在xCode 5中,它被移动到首选项 - >帐户 - >查看详细信息(在苹果ID下) - >然后点击底部的微小刷新按钮.我的猜测是,它在xCode 4中太容易了,所以苹果把它移到了更难找的地方 (8认同)

thi*_*ine 9

将设备添加到现有(自动或手动创建)配置文件的解决方法(在Xcode 8.2.1中测试):

  1. 在开发人员门户中添加设备.
  2. 仅在使用手动创建的配置文件时:将设备添加到配置文件.
  3. 在Xcode中,转到Xcode>首选项>"帐户"选项卡>选择您的Apple ID(左窗格)>双击您的团队名称.
  4. 找到现有的配置文件.(自动创建的配置文件将以"iOS Team Provisioning Profile"或"XC iOS"或类似名称开头.
  5. 右键单击配置文件.
  6. 选择"移至垃圾箱".
  7. 配置文件将消失.可能会再次出现具有相同名称的新配置文件,即可.

Xcode现在应该知道新添加的设备.

  • Wau令人印象深刻,苹果不喜欢它的开发者 (10认同)

Ren*_*tik 9

我多次面临将设备信息添加到门户的相同问题,因此我可以将构建发布到结构测试,但由于 Xcode 未更新团队配置文件,设备仍然丢失。

因此,根据其他答案和我自己的经验,最好和最快的方法是通过命令行手动删除所有 Provisioning 配置文件,而自动签名将使用更新的设备再次下载它们。

如果这会导致一些我不知道并且高度怀疑的未知问题,但它对我来说很好用。

所以就:

cd ~/Library/MobileDevice/Provisioning\ Profiles/
rm *
Run Code Online (Sandbox Code Playgroud)

然后再试一次...

  • 我并不声称了解任何这种魔法......但我可以说的是,删除所有现有的配置文件是有效的。 (2认同)

Dav*_*Liu 6

从iTunes获取UDID:http:
//www.innerfence.com/howto/find-iphone-unique-device-identifier-udid

一旦你有了:

  1. 通过developer.apple.com登录您的iphone配置门户
  2. 在设备中添加UDID.
  3. 将设备添加到配置文件.
  4. 再次下载配置文件并享受.

  • 门户网站不允许您将设备添加到Team Provisioning门户,因为它由Xcode管理,因此对我来说不起作用. (12认同)
  • 每个人都会自动添加到团队配置文件中.您所要做的就是添加设备然后在Xcode中刷新. (8认同)
  • 如果没有自动添加到配置文件中,您会怎么做? (3认同)
  • 创建您自己的配置文件.团队配置文件不是您唯一允许的配置文件. (2认同)

小智 6

有两种类型的配置文件。

  • 发展和
  • 分配

当应用程序在应用程序商店上线时,分发配置文件就可以工作,不需要添加任何设备。

只有开发配置文件需要添加设备。为此,这些是步骤-

  1. 登录 developer.apple.com 会员中心。
  2. 转到证书、标识符和配置文件。
  3. 获取设备的 UDID 并将其添加到设备中。
  4. 选择开发人员配置文件并进行编辑。
  5. 单击您刚刚添加的设备旁边的复选框。
  6. 生成并下载配置文件。
  7. 双击它进行安装。
  8. 连接您的设备并重试。

这对我有用,希望对你有用。