Bitrise上的Pivotal iOS自动配置步骤更新

自从第一个版本的iOS Auto Provision在Bitrise上推出以来,我们收到了很多反馈; 谢谢,你们都! 今天,我们发布了一个具有大量更新的新版本,其中进行了两个强制性更改(请参见6.)。

较旧版本的codesigndoc可能也已收集了较旧版本或已撤销的Codesign标识,并且在这些情况下,该步骤记录了已提供多个开发/发行证书。 从此版本开始,该步骤将处理具有相同公共名称的最新版本的证书,并且还将能够处理多个开发/发行身份。

该步骤的先前版本为项目中定义的Developer Portal应用程序设置了每个服务,无论是否已设置服务。 例如,启用推送通知功能会在每次运行iOS Auto Provision步骤时再次吊销推送证书。 从此版本开始,该步骤将检查所需的服务是否已启用。

使用Scheme输入( 必填 ),您可以限制哪些目标,使用Configuration输入,可以定义要处理的构建配置。 通过使用这些新输入,您可以确切指定要自动配置哪些属性的目标。

以前,您可能会遇到以下错误消息:在某些情况下, Multiple profiles found with the name ... 。 从现在开始,如果出现此类问题,该步骤将在5秒内重试配置文件管理功能,这很可能会消除该问题。

此版本将打印更多描述性的错误消息以及可能的解决方案。 现在处理来自Apple Developer Portal的响应,结果显示了用户友好的错误消息。

  • distributon_type输入已重命名为: distribution_type –不幸的是,输入的键包含拼写错误。 如果您更新步骤(或使用最新版本),请检查此输入的值,因为更新将删除先前版本的值
  • 新的所需输入连接到: scheme (请参阅上面的第3条)

我们希望这些更新会派上用场,让我们知道您的想法! 🙂

建设愉快! 🏢


最初发布在 Bitrise博客上