问题标签 [fastlane-match]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
teamcity - Teamcity 没有选择 fastlane MATCH_PASSWORD 环境变量
所以我有一个构建配置,它已经配置了命令行的构建步骤。在此我设置了一个环境参数MATCH_PASSWORD并且值是正确的密码,它是生成并作为访问密钥存储在 bitbucket 中的。
由于当我运行命令以在快速通道文件中执行通道时,密钥已本地存在于我的机器上。没有错误。但是,当我推送我的分支时,TeamCity 正在编译,一旦它执行通道并尝试克隆 repo,就会输出以下错误消息并循环到日志中。
我有点困惑,因为我已经在 teamcity 中设置了环境变量,它应该识别它,拿起它并将它设置在代理上。
ios - Fastlane 匹配不安装密钥
我有一个 fastlane 和match的工作设置。使用 fastlane 构建我的 iOS 应用程序在我的 Mac 上运行良好
现在我想在我的 CI 服务器上构建应用程序,但它失败了,因为它无法签署应用程序。我注意到match adhoc --readonly
在 CI 服务器上运行会安装正确的配置文件和证书,但不会安装密钥。
我认为 Match 的整个想法是它还导入签名密钥而不仅仅是证书。
xcode - Fastlane 与多个应用程序匹配
我有多个应用程序的开发者帐户。我正在使用 fastlane match 来生成证书和配置文件。现在使用 match 它创建新证书。检查下面的代码我是如何生成它的。
我已经超过了开发者帐户生成新 iOS 分发证书的限制,因此我无法生成新证书。但我猜开发门户上的证书可用于生成配置文件。
如何使用门户中已有的证书来生成配置文件?
另外,我需要在 Xcode 中为不同的配置手动设置配置文件。哪个命令有助于在 Xcode 中配置由 match、cert、sigh 生成的证书?
当我有多个应用程序的单个开发人员帐户时,以下情况的最佳做法是什么?
为不同的应用程序创建不同的 git repo 以进行 fastlane 匹配
所有应用程序的单一存储库。
现在我正在使用第一个。如果您有更好的建议,请帮忙。
ios - Fastlane 与企业环境中的多个现有应用程序匹配
我对 iOS 应用签名的基本理解以及让这些应用准备好testflight
和deployment
使用Fastlane
.
我的任务是自动化我们拥有的应用程序的部署步骤,我们目前有一个Ionic Cordova
设置,用于为当前在应用程序商店中的 18 个不同应用程序构建 iOS 和 Android 项目,但我希望简化使用 Fastlane 的整个过程,我在Certification
这个过程的各个阶段感到困惑。
我无法访问现有应用程序的私钥,也不知道如何使用 Fastlane 设置项目,因为我不断收到如下所示的错误。
我尝试遵循Fastlane Codesigning 概念的概念,使用 Fastlane 项目(cert、sigh 和 match)并遵循https://codesigning.guide/,但仍然没有任何进展。
如何在 Mac 上设置证书以使其能够构建应用程序并将其推送到 Testflight 并将应用程序从根本上推送到应用商店?
谢谢
收到的错误
无法创建另一个分发证书,已达到可用分发证书的最大数量。
找不到新生成的证书安装 fastlane
安全 find-identity -v -p codesigning 返回 0 个找到的有效身份
code-signing - fastlane 的代码签名错误
通过 fastlane 构建应用程序时出现错误。它给了我错误
代码签名错误:找不到与“匹配开发包 ID”匹配的团队“4TM2DK894Y”的配置文件:Xcode 找不到任何匹配“4TM2DK894Y/匹配开发包 ID”的配置文件。
我能够做到这一点,但是我错误地运行了该命令fastlane match --readonly
,并且我猜它安装了新的配置文件和证书。之后,我不断收到此错误。
虽然我能够通过 Xcode 手动构建archive
。export
任何人都知道如何解决这个问题?
command-line-interface - fastlane - 克隆证书存储库时出错
我在使用 fastlane 和从 BitBucket 克隆 git repo 时遇到一些问题。我收到以下错误:
我可以毫无问题地手动git clone
执行 repo,但是当我使用 fastlane 运行它时,我遇到了问题。
ios - Fastlane - 多重协同签名身份
我们正面临快车道的问题。检查证书/配置文件时,完成时间也越来越长(约 50 分钟):
[2018-03-09 16:08:29.52]: Cloning remote git repo...
[2018-03-09 16:57:40.15]: Certificate 'XXXXXXX.cer' is already installed on this machine
我们在代理后面,但是在访问苹果网站时,我们不会遇到任何缓慢的问题。
有没有人遇到过同样的问题?
非常感谢您的帮助
编辑:事实证明,当通过匹配安装我的证书时,以下命令会security find-identity -v -p codesigning
打印 ~2000+ 证书!我试图从我的钥匙串中删除重复项,仍然面临这个问题:/
fastlane - Fastlane 匹配配置文件集设备
有谁知道是否可以使用 fastlane match 设置应将哪些设备添加到配置文件中?
android - android apk build 'increment_version_code' 中的 Fastlane 错误
我在将签名 apk 构建为 assembleRelease apk 的 fastlane 中出现错误,我想在 playstore 上部署更新,但是当我触发 fastlane 命令时,我收到了increment_version_code的错误。
git - Fastlane Match - Project 的不同分支需要使用不同的 Apple Dev Accounts
我只是 fastlane 的新手,我的任务是部署一个远离规范的应用程序。
我们有一个 Master 分支,在该分支之外,我们有几个 release/ 分支。这些版本/分支中的每一个都是针对特定客户端的不同设置。我们的初始设置让我们使用 fastlane 并从一个苹果开发者帐户匹配 - 这很好。
然而,Apple 现在要求客户的每个单独的设置/应用程序都在他们自己的开发者帐户下。因此,我们现在处于一个只有一个项目但需要运行不同的 fastlane 并匹配来自不同分支的设置的位置。
这可能来自同一个项目吗?我们是否需要每个分支的匹配仓库?或者我们将能够在此设置中使用 fastlane 吗?