这个回答比问题发布时间晚了一些。我正在使用Xcode 6,但遇到了同样的问题。问题在于Xcode正在寻找一个与之关联的
iOS设备的配置文件。在这种情况下,“开发设备”指的是iOS设备 - 如果您愿意,可以将其称为目标设备,而不是您正在开发的计算机。
第1步
要创建配置文件,您需要登录您的Apple开发者帐户(
http://developer.apple.com),然后转到站点顶部的导航栏中的
会员中心。据说您也可以从Xcode的组织器窗口执行此操作,但我无法执行此操作。
登录到开发人员帐户后,进入“证书,标识符和配置文件”区域,您将看到一个名为
iOS配置文件入门的简短文章。阅读它,它很短,很有帮助。
在文章底部附近,有一个链接手动创建配置文件。单击它。这将带您进入一个用于生成配置文件的简短向导。
如果您阅读了那篇小文章,您就知道配置文件有两种类型 - 开发和分发。或者也许您已经知道了。但是请务必现在知道,因为此过程的第一步是选择是创建开发还是分发配置文件。我尚未为分发设置配置文件,因此本答案的其余部分将朝着为开发设置配置文件的方向分叉。
第2步
您可以通过以下两种方式之一设置开发配置文件 -
1.针对特定应用程序的
特定配置文件(请记住,您可以创建多个配置文件)
2.可以在任何应用程序的开发中使用的
通配符配置文件
通配符选项最适合我的情况,但我希望其余步骤或多或少相同。
第3步
该过程的下一步是注册您的设备。您可以选择为您的配置文件注册一个设备,也可以注册多个设备。无论哪种方式,处理方式都相同 - 您需要为每个注册到配置文件的设备提供名称和UDID。
获取UDID
获取UDID可能会让人感到费解,如果你不知道如何获取此信息,但其实很简单。将你的设备插入电脑,打开iTunes并查看你的设备,你将看到列出的设备序列号。点击它,它将变成你的设备的UDID。顺便提一下,如果你点击UDID,你将得到ECID,之后是产品类型。
要复制UDID,请转到iTunes主菜单 编辑->复制UDID。正常的复制功能暂时更改为“复制UDID”。请注意,您不能在仪表板中选择UDID并以这种方式复制它。
现在只需点击“继续”按钮,然后确认您输入的信息正确,最后再次点击“继续”按钮即可。在此时,您可以编辑您的信息,但是一旦单击“继续”按钮,就无法撤消配置文件。
就是这样了。
两篇帮助我完成此操作的博客文章,包括详细的说明和图像,分别是:
在developer.xamarin.com上的设备配置
http://developer.xamarin.com/guides/ios/getting_started/installation/device_provisioning/
在www.innerfence.com上查找您的iPhone独特标识符(UDID)
https://www.innerfence.com/howto/find-iphone-unique-device-identifier-udid