简体   繁体   English

在Xcode托管配置文件中选择了哪些设备?

[英]What Devices are Selected in a Xcode Managed Provisioning Profile?

Is there I way where I can see what devices are included in an Provisioning Profile Managed by Xcode? 有没有办法在哪里可以看到Xcode管理的配置文件中包含哪些设备? I've added some devices to my account, and when I refreshed the provisioning profiles in Xcode Preferences, I saw that it created a new Provisioning Profile with the same, but with a new expiration date (even though the previous one was removed from the management portal, it is still listed in Xcode). 我在我的帐户中添加了一些设备,当我在Xcode首选项中刷新配置文件时,我看到它创建了一个新的配置文件,但是有一个新的过期日期(即使前一个已从管理门户,它仍然在Xcode中列出。

Then, when I come back to check the Profile in the Portal, I see that it lists the total number of devices that I actually have registered on my Account. 然后,当我回来检查门户中的配置文件时,我看到它列出了我实际在我的帐户上注册的设备总数。 I would like to know if this is the default behaviour, if in all Provisioning Profiles managed by Xcode it will include all registered devices. 我想知道这是否是默认行为,如果在Xcode管理的所有配置文件中,它将包括所有已注册的设备。 If so, is there some way to change what devices are included, or for this I'll need to create the provision manually? 如果是这样,是否有某种方法可以更改包含的设备,或者为此我需要手动创建配置?

Update: I just realized that my question just make senses because I was thinking of distribution (ad-hoc), and Xcode Managed Provisioning Profiles are used in Development provisions, which makes senses for the actual developers working on it. 更新:我刚刚意识到我的问题只是因为我正在考虑分发(ad-hoc),而Xcode管理的供应配置文件用于开发条款,这使得实际的开发人员能够对其进行操作。 When exporting an App archive, we need to actually select a distribution Provision Profile, which will then be managed in the developer portal and allow device selection. 导出App归档时,我们需要实际选择分发Provision Profile,然后在开发人员门户中对其进行管理并允许设备选择。

Thanks. 谢谢。

There are two ways view which devices are provisioned with a particular provisioning profile: 有两种方法可以查看哪些设备配置了特定的配置文件:

  1. iPhone Configuration Utility, just select the provision profile and it will list the provisioned devices. iPhone配置实用程序,只需选择配置文件,它将列出配置的设备。 http://support.apple.com/downloads/#iphone configuration utility http://support.apple.com/downloads/#iphone配置实用程序

  2. In terminal type in security cms -D -i <path to the provisioning profile> this will print out all the details of the provisioning profile including the devices. security cms -D -i <path to the provisioning profile>终端类型中,这将打印出供应配置文件的所有详细信息,包括设备。

I don't have enough reputation to comment you. 我没有足够的声誉来评论你。 So i'm saying here.You can manage devices in xcode. 我在这里说。您可以在xcode中管理设备。 Select windows >organizer. 选择窗口>管理器。

source: https://developer.apple.com/library/ios/recipes/xcode_help-devices_organizer/articles/provision_device_for_development-generic.html 来源: https//developer.apple.com/library/ios/recipes/xcode_help-devices_organizer/articles/provision_device_for_development-generic.html

Well all devices you added are available. 那么你添加的所有设备都可用。 Otherwise as mentioned go to Organizer -> Devices, you there see on the left side all devices you used for development / which are activated. 否则如上所述,转到管理器 - >设备,您会在左侧看到用于开发的所有设备/已激活的设备。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM