【问题标题】:What is the Team Provisioning I have from scratch?我从头开始拥有的 Team Provisioning 是什么?
【发布时间】:2017-04-04 18:08:59
【问题描述】:

我理解供应配置文件是这样的:供应配置文件包含签名身份信息,并用于签署应用程序代码。我可以使用模拟器开发应用程序,而无需任何配置文件。要在真实设备上运行和测试应用程序,我至少需要开发配置文件。这些配置文件应在 Apple Developer Portal 中生成,然后下载以在本地与 Xcode 一起使用。目前 Xcode 本身负责生成和下载配置文件,Xcode 会自动完成。还有分发配置文件 Ad-Hoc 和 AppStore。

但我对默认情况下用于在 Xcode 中签署应用程序的所谓“团队配置文件”感到困惑。它会自动出现并允许我在真实设备上安装应用程序,因此我将其理解为自动生成的开发配置文件。但我在 Apple Developer 控制台中看不到任何相应的 iOS 开发配置文件。

我的问题是:那么团队配置文件是什么?如果是 Development Provisioning,为什么我在 Apple Developer 控制台上看不到?

【问题讨论】:

    标签: ios provisioning-profile


    【解决方案1】:

    团队:- 一种由 Xcode 管理的开发配置文件。 Xcode 会自动将每个人的证书以及来自设备的所有 UDID 添加到其中。

    那么团队配置文件是什么?

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

    如果是 Development Provisioning,为什么我在 Apple Developer 控制台上看不到?

    Xcode 会根据需要在您的开发者帐户中创建团队配置文件及其组件。如果缺少开发证书,Xcode 会为您请求开发证书。开发证书用于团队配置文件中以识别您。必须注册设备才能创建配置文件,因此 Xcode 可能会要求您连接 iOS 或 tvOS 设备。对于 Mac 应用,Xcode 会自动注册运行 Xcode 的 Mac。这就是您在 Apple 开发者控制台上看不到它的原因

    更多检查:apple doc

    【讨论】:

    • 我知道这个文档,但我不明白您是如何得出这样的结论,即自动生成的配置在 Apple 开发者控制台中不可见。
    • 是的。这是您知道您的团队和 Xcode 自动生成配置文件的团队配置文件,这就是它不可见苹果开发者控制台的原因
    • Team :一种由 Xcode 管理的开发配置文件。 Xcode 会自动将每个人的证书以及来自设备的所有 UDID 添加到其中。这就是它不可见苹果开发者控制台的原因
    • 最佳实践..转到另一个问题..如果可以的话,我会提供答案吗?
    猜你喜欢
    • 1970-01-01
    • 2011-09-08
    • 1970-01-01
    • 2012-06-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-10-08
    • 1970-01-01
    相关资源
    最近更新 更多