2017-04-04 30 views
1

我了解如下配置配置文件:配置配置文件包含签名标识信息,并用于签署应用程序代码。我可以使用模拟器开发一个应用程序,而不需要任何配置文件。要在真实设备上运行和测试应用程序,我至少需要开发配置文件。这些配置文件应该在Apple Developer Portal中生成,然后下载以在本地使用Xcode。目前Xcode本身负责生成和下载配置文件,而Xcode会自动完成。还有分发配置文件Ad-Hoc和AppStore。什么是我从头开始的团队配置?

但是我被用于登录默认Xcode中应用所谓的“团队发放模板”混淆。它自动出现并允许我在真实设备上安装应用程序,所以我将它理解为自动生成的开发配置文件。但我无法在Apple Developer控制台中看到任何相应的iOS开发配置文件。

我的问题是:什么是团队发放模板呢?如果这是一种开发配置,为什么我无法在Apple Developer Console上看到它?

回答

1

团队: - 一种开发配置的多数民众赞成由Xcode的管理。 Xcode会自动添加所有人的证书以及设备中的所有UDID。

什么是团队发放模板呢?

为了节省您的时间,Xcode创建并管理型开发配置文件,称为一个团队的provisioning profile,为您服务。团队配置配置文件允许您所有团队的设备上的所有团队成员签署并运行所有应用程序。对于个人而言,团队配置配置文件允许您的所有应用在所有设备上运行。 Xcode还为您启用的每种应用服务执行配置步骤,这需要某种类型的配置。尽管Xcode简化了这个过程,但它有助于理解您的代码签名和配置资产并知道它们驻留的位置。

如果它是一种开发配置的,为什么我不能看到它苹果开发者控制台上?

Xcode创建一个团队,需要开发者帐户的provisioning profile及其组件。如果缺失,Xcode会为您提供开发证书。团队配置文件中使用开发证书来标识您。设备必须注册才能创建配置文件,因此Xcode可能会要求您连接iOS或tvOS设备。对于Mac应用程序,Xcode会自动注册运行Xcode的Mac。 这就是为什么你不能看到它苹果开发者控制台上

更多检查:apple doc

+0

我知道这个文档的,但我不明白你是如何自动生成的结论配置不应在Apple Developer控制台中可见。 –

+0

是的。这是团队配置文件,你知道你的团队和Xcode自动生成配置文件,这是它不可见的原因苹果开发者控制台 –

+0

团队:一种由Xcode管理的开发配置文件。 Xcode会自动添加所有人的证书以及设备中的所有UDID。这就是它不可见的原因苹果开发者控制台 –