1

我正在尝试设置快速通道匹配,但无法理解此步骤:

运行 fastlane 后,match init您可以运行以下命令来生成新的证书和配置文件:

fastlane match appstore
fastlane match development

appstore和到底是什么development?它们应该是假定的方案名称吗?我的应用程序有两个方案(都有不同的包标识符)它们被调用MyAppMyApp UAT我需要运行fastlane match MyAppfastlane match MyApp UAT

4

1 回答 1

1

不,它们不是计划,它们是某些类型的证书/证明。

是的,您需要为每个 BundId 创建任何类型的证书。每个证书代表一个 BundleID 和每个 prov。profile 依赖于证书,所以......是的,您需要创建每个证书,然后创建每个 prov。配置文件,就像您将在 iTC 上手动执行的操作一样。

运行fastlane match --help它会澄清你的问题

adhoc               Run match for a adhoc provisioning profile
appstore            Run match for a appstore provisioning profile
change_password     Re-encrypt all files with a different password
decrypt             Decrypts the repository and keeps it on the filesystem
development         Run match for a development provisioning profile
enterprise          Run match for a enterprise provisioning profile
[...]

您会看到,开发意味着不是分发,您还可以创建 adhoc 等。而 appStore 意味着分发不是企业 bundleID。

有任何疑问,请问我;)

于 2017-09-05T07:53:11.193 回答