我需要将设备添加到团队配置文件中,但是我实际上没有该设备,因此无法将其连接到计算机,因此Xcode无法将UDID添加到设备和团队配置文件中。有没有一种方法可以手动将其添加到团队配置配置文件中,我不知道如何进行编辑。另外,当我在预配门户中添加设备时,该设备不会自动添加到我的团队预配配置文件中。
我需要将设备添加到团队配置文件中,但是我实际上没有该设备,因此无法将其连接到计算机,因此Xcode无法将UDID添加到设备和团队配置文件中。有没有一种方法可以手动将其添加到团队配置配置文件中,我不知道如何进行编辑。另外,当我在预配门户中添加设备时,该设备不会自动添加到我的团队预配配置文件中。
Answers:
这对我有用:
对于Xcode 6,则有所不同。
在开发人员站点(https://developer.apple.com/account/ios/device/deviceList.action)中添加设备UDID之后,返回到Xcode。
Xcode->首选项->帐户选择您在下面添加设备的Apple ID,然后在右下角单击“查看详细信息...”
点击左下角的刷新图标,然后尝试再次运行该应用程序。
2013年5月16日,我必须使用XCode 4.6.2将以下设备(我没有实际访问权限)添加到团队配置概要文件中:
有时需要一段时间才能从XCode更新和获取证书。
希望这对新读者有所帮助。
"Managed By Xcode"
“编辑”按钮,则在网站上显示为灰色。
将设备添加到现有(自动或手动创建)的配置文件(在Xcode 8.2.1中进行了测试)的解决方法:
Xcode现在应该知道新添加的设备。
从iTunes获取UDID:http:
//www.innerfence.com/howto/find-iphone-unique-device-identifier-udid
一旦拥有了:
有两种类型的配置文件。
当应用程序在应用程序商店中上线时,分发配置文件将起作用,不需要添加任何设备。
仅开发配置文件需要添加设备。为此,这些步骤是:
这对我有用,希望对您有用。
我多次遇到将设备信息添加到门户网站的相同问题,因此我可以将构建发布到结构测试,但是由于Xcode并未更新团队供应配置文件,因此设备仍然丢失。
因此,根据其他答案和我自己的经验,最好和最快的方法是通过命令行手动删除所有Provisioning配置文件,而自动签名将使用更新的设备再次下载它们。
如果这会导致一些我不知道和高度怀疑的未知问题,但是对我来说很好。
所以就:
cd ~/Library/MobileDevice/Provisioning\ Profiles/
rm *
然后再试一次...
cd ~/Library/MobileDevice/Provisioning\ Profiles/
如果您已经在另一个目录中打开了终端,则cd Library / ..将会失败,并且rm可能很坏
Xcode更新(版本9.1)。请按照以下步骤刷新配置文件
使用Xcode Organizer
简而言之,您可以导航到MobileDevice / Provisioning Profiles /文件夹路径并删除所有配置文件,然后删除Archive。现在您可以看到有适合您的新配置文件。干杯:)
@JasonH希望它将对您有所帮助。
这就是XCode 7.3中对我有用的东西
我不知道这是如何工作的,因为我没有下载包含新添加的设备的新的配置文件,添加新设备后我也没有触摸XCode中的任何内容。那对你来说是苹果的魔力。
如果找到一个解释,我将尝试对此做一个解释。
登录到Apple的开发人员帐户,然后打开在设置中选择的配置文件并添加设备。如果连接到PC,设备将自动显示。