ios:如何在没有固定设备的情况下将新的UDID添加到配置文件中?

ios:如何在没有固定设备的情况下将新的UDID添加到配置文件中?,ios,xcode,provisioning,provisioning-profile,udid,Ios,Xcode,Provisioning,Provisioning Profile,Udid,我知道如何从web门户添加,但是这个特定的配置文件被标记为“由Xcode管理”,因此,我需要停止从Xcode管理,或者从Xcode向配置文件中添加UDID 我找不到任何方法在Xcode中“停止管理” 在Xcode中,我知道如何通过连接到笔记本电脑并刷新来添加设备,但我看不到任何添加UDID的选项。将手机连接到mac并打开Xcode。然后单击“设备”下的“窗口->管理器”,您必须看到连接的手机。有一个名为“用于开发”的按钮。单击此按钮,几秒钟后UDID必须位于您的团队配置文件中,您可以安装此应用程

我知道如何从web门户添加,但是这个特定的配置文件被标记为“由Xcode管理”,因此,我需要停止从Xcode管理,或者从Xcode向配置文件中添加UDID

我找不到任何方法在Xcode中“停止管理”


在Xcode中,我知道如何通过连接到笔记本电脑并刷新来添加设备,但我看不到任何添加UDID的选项。

将手机连接到mac并打开Xcode。然后单击“设备”下的“窗口->管理器”,您必须看到连接的手机。有一个名为“用于开发”的按钮。单击此按钮,几秒钟后UDID必须位于您的团队配置文件中,您可以安装此应用程序

在我看来,如果此配置文件由xcode管理,则在未连接到mac的情况下,您无法将设备添加到团队配置文件中。另一种方法是创建一个特别的资源调配配置文件

希望这能有所帮助?

以下是有效的方法(现在多次)

  • (Web)登录到Apple Developer>会员中心>iOS资源调配>添加设备
  • 使用有意义的名称添加UDID
  • 创建包含所有已注册设备的配置文件
  • (Xcode)返回组织者
  • 选择“配置配置文件”部分,然后选择特定的配置文件
  • 选中“自动设备配置”框
  • 按刷新按钮

如果您只需将设备的UDID添加到开发者门户,它将自动添加到所有配置文件中。您可以通过下载配置文件并检查它(在纯文本编辑器中)来确认这一点。

转到:

  • 单击所有

  • 拾取轮廓

  • 单击编辑
  • 选择缺少的设备

  • 单击“生成”
  • 转到Xcode->首选项->帐户
  • 选择您的帐户并单击查看详细信息

  • 单击“全部下载”

但这需要将设备本地连接到系带上。我希望在没有设备的情况下添加UDID。@mobibob为什么这个问题被标记为已接受?它没有提供解决方案,而是回答了您所说的您已经知道如何解决的问题。kolubild的回答是正确的,即添加的UDID会自动添加到所有xcode管理的配置文件中。我使用的是xcode 5.1.1,在Organizer中找不到任何配置文件。你能添加屏幕截图吗?或者我的版本不再支持这个功能了吗?我想,正如kolufild的回答所暗示的那样,“自动设备配置”功能现在一直处于启用状态。我已经测试过了,正如kolufild所描述的。随着时间的推移,这可能已经改变了。我尝试过在编辑器中查看配置文件,但它不包括我新添加的UDID。我错过什么了吗?是的,我没看到,但我知道它以前有用过。是否需要等待一段时间,或者您必须强制Xcode手动更新还是其他什么?我尝试单击“首选项->代理->配置文件”中的“刷新”按钮,但没有成功。@phreakhead在XCode 7.2.1中,我不需要手动更新XCode。我在web门户中进行了更改,然后转到组织者-->导出-->保存以进行临时部署-->选择一个团队-->导出一个应用程序以用于所有兼容设备-->此窗口显示将用于对应用程序进行签名的配置文件。单击名称右侧的小圆形箭头图标,在Finder中打开文件位置。如果在文本编辑器中打开
.mobileprovision
文件,您将看到一个名为
ProvisionedDevices
的部分,其中包含UDID。你刚才添加的那个应该在那里。嗨,Dawid-你知道我是否可以使用这个方法在Diawi这样的其他平台上发布我的应用程序吗?