我正在尝试设置fastlane比赛,但我无法理解这一步:
运行fastlane match init
后,您可以运行以下命令来生成新证书和配置文件:
fastlane match appstore
fastlane match development
appstore
和development
究竟是什么?它们应该被假定为方案名称吗?我的应用有两个方案(两个都有不同的包标识符),它们被称为MyApp
和MyApp UAT
我需要运行fastlane match MyApp
和fastlane match MyApp UAT
吗?
答案 0 :(得分:1)
不,他们不是计划,他们是某种类型的证书。
是的,您需要为每个BundId创建任何类型的证书。 每个证书代表一个BundleID和每个证书。配置文件依赖于证书所以...是的,您需要创建每个证书,然后每个证书。个人资料,你将在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。
有任何疑问,请问我;)