与大型开发团队一起管理分发证书

2024-03-12

我是一个开发团队的一员,该团队的许多应用程序跨越多个业务部门和 iOS 团队。我们现在在管理分发证书时遇到很多麻烦。 Apple 允许您在一个开发帐户上拥有 3 个分发证书,但无法对证书进行唯一命名,因此它们看起来都一样。不同证书的唯一识别信息是其生成日期。 Apple,为什么我们不能重命名这些分发证书以便我们可以更好地管理它们???

我们需要能够允许多个构建盒存档并提交到 iTunesConnect 以进行 TestFlight 或 App Store 版本。

我们发现自己总是意外地撤销彼此的分发证书,更糟糕的是,如果证书被撤销,测试版用户将无法从 TestFlight 进行安装。 Apple,如果“开发人员证书不再有效”,为什么不允许安装 TestFlight 版本???这太疯狂了。当应用程序已在 App Store 中发布时,您不需要执行此操作。为什么 TestFlight 应该有所不同???为什么因为开发者不小心吊销了证书而惩罚测试版用户??? 我们还认为 Xcode 的“重置”或“修复”按钮正在吊销证书并造成如此多的麻烦。

那么其他大型开发组织如何更好地处理这个问题呢?我们有一个很大的团队,但不像其他许多团队那么大。

我们尝试为不同的开发团队分配在特定日期生成的证书,并要求他们仅使用该日期并且永远不要撤销任何其他人的证书。我们还尝试过从单个盒子中导出证书。但似乎无论我们做什么,都会发生一些导致证书被吊销的事情。看来是 Xcode 本身造成的。


你尝试过快速通道吗

https://fastlane.tools/ https://fastlane.tools/

您也可以尝试 match (fastlane 中的工具之一),它可以帮助您与所有开发人员同步证书

https://github.com/fastlane/match https://github.com/fastlane/match

还可以使用 fastlane 工具自动提交到 appstore 和 testflight ipas

HTH

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

与大型开发团队一起管理分发证书 的相关文章

随机推荐

  • 多个服务的WCF之间的共享类型

    我有一个 Java Web 服务器 它有 2 个端点 系统管理和用户管理 两个端点使用相同的库 因此 这两个端点中的几乎所有类都是相同的 我有一个使用这两个服务的 C 客户端 我知道WCF可以共享类 所以我创建了一个新项目 并让我的客户项目
  • [Excel][VBA] 如何在图表中画一条线?

    Please view this image to get my clearly question Sub Tester Dim s d d 4 18 2011 1 a bit of a hack since I could figure
  • 如何使 Flask/保持 Ajax HTTP 连接处于活动状态?

    我有一个 jQuery Ajax 调用 如下所示 tags keyup function event ajax url terms type POST contentType application json data JSON strin
  • JavaScript 中嵌套函数的需求和用途是什么

    我理解什么是嵌套函数 但我不明白为什么我们首先需要嵌套函数 JavaScript 中是否存在只能使用嵌套函数才能解决的问题 我看到的所有创建嵌套函数的示例都可以在无需在函数内部创建函数的情况下进行编码 并且结果相同 那么哪些问题需要创建嵌套
  • 尝试使用转义字符时 OCaml 正则表达式有问题

    我正在尝试使用 OCaml 为 C 的变体编写一个词法分析器 对于词法分析器 我需要匹配字符串 和 分别作为幂和或符号 这两个都是正则表达式中的特殊字符 当我尝试使用反斜杠转义它们时 没有任何变化 代码运行时就好像 仍然是行首而 仍然是 或
  • 如何在Eclipse中添加GitLab存储库?

    如何在Eclipse中添加Gitlab 这样我就可以从 GitLab 推送或获取 我是这方面的新手 请给予更多解释 一 准备工作 确保 Eclipse 中有 eGit 帮助 gt 安装详细信息 看到 Eclipse Git Team 提供者
  • 将路径数组转换为 UL 列表

    我的数据库中有一个表 其中包含我网站页面的各种路径 每条路径仅列出一次 我目前有一系列非常长且复杂的查询和 PHP 来提取所有这些并将数据重写到无序列表中 为我的网站创建菜单 似乎有一种相对简单的循环方法可以更有效地工作 但我似乎无法让任何
  • 什么是语义标记,为什么我要使用它?

    就像它说的那样 使用语义标记意味着您在页面中使用的 X HTML 代码包含描述其用途的元数据 例如 h2 包含员工姓名的内容可能会被标记class employee name 最初有人希望搜索引擎能够使用这些信息 但随着网络的发展 语义标记
  • Java RMI 与 Scala,这可能吗?

    Java RMI 远程方法调用 仅适用于 Java 到 Java On the Scala http www scala lang org 网站上我读到与 Java 的集成是无缝的 并且 Scala 程序在 Java VM 上运行 字节码与
  • Spring Cloud Kubernetes 支持 Spring Cloud LoadBalancer 吗?

    Spring Cloud Kubernetes 支持 Spring Cloud 负载均衡器吗 我要在 Kubernetes 上部署 Spring boot 应用程序 并通过以下链接使用功能区客户端执行客户端负载平衡https cloud s
  • 将java方法转换为C#:使用位移运算符将字节转换为整数

    我正在尝试将以下 2 个方法转换为 C 而 net 编译器不会向我抱怨 坦率地说 我只是不明白这两种方法是如何在幕后真正发挥作用的 所以这里的答案和解释会很好 public static int bytesToInt byte b0 byt
  • “npm install --global”和“--save”一起吗?

    我想知道在中使用是否有意义npm 安装一起命令 global 和 save 参数 例如 npm install gulp g s 据我所知 npm 系统文件夹中没有 package json 所以我想答案是 否 但我想消除所有疑问 The
  • 使用InstallUtil工具时出现BadImageFormatException错误

    我已经使用 NET 4 0 创建并编译了我的 Windows 服务 所以我转到 NET 4 0 文件夹并说这样的话 我将 bin 文件夹复制到 C 盘以缩短路径 InstallUtil exe C bin Debug MyTestServi
  • 主键和外键索引

    我有一个使用 GUI 工具创建的数据库 我注意到使用不一致KEY aka INDEX 定义 CREATE TABLE foo bar foo id int 10 unsigned NOT NULL bar id int 10 unsigne
  • 用户离开站点时显示消息

    我正在寻找一种方法 如果用户在仅查看一个页面后离开我的网站 则向用户显示一条消息 我找到了这个 http www pgrs net 2008 1 30 popup when leaving website http www pgrs net
  • IOError:[Errno 13]权限被拒绝:'/usr/local/bin/django-admin.py'

    为什么我会得到这个 IOError Errno 13 Permission denied usr local bin django admin py 我跑后pip install django 1 9这是一个问题吗 如果你在安装时看到这个
  • VBA 函数参数列表选择

    我想做类似以下的事情 Public Function myFunc vArg1 as string vArg2 as string vArg3 as A B C End Function 用户调用 vArg3 时会得到一个下拉列表 这类似于
  • 重新创建队列并重新连接到rabbitMQ

    涉及的组件 Spring Config 服务器 Spring AMQP RabbitMQ Spring Config 客户端 Goal 使用推送通知通知配置客户端刷新配置 RabbitMQ 实例 从 docker hub 中 我拉出了rab
  • 在 ExpressJS 中执行 res.send() 之前修改响应正文

    在我目前开发的应用程序中 它使用 Express 就我而言 我想在发送之前获得响应并对其进行修改 出于 JWT 的目的 在此应用程序中 有十几个端点 我不想创建自己的函数 例如sendAndSign 并替换res send 代码中随处可见
  • 与大型开发团队一起管理分发证书

    我是一个开发团队的一员 该团队的许多应用程序跨越多个业务部门和 iOS 团队 我们现在在管理分发证书时遇到很多麻烦 Apple 允许您在一个开发帐户上拥有 3 个分发证书 但无法对证书进行唯一命名 因此它们看起来都一样 不同证书的唯一识别信