Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/git/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Xcode fastlane创建的.cer和.mobileprovision文件是否应存储在git中?_Xcode_Git_Fastlane_Fastlane Match - Fatal编程技术网

Xcode fastlane创建的.cer和.mobileprovision文件是否应存储在git中?

Xcode fastlane创建的.cer和.mobileprovision文件是否应存储在git中?,xcode,git,fastlane,fastlane-match,Xcode,Git,Fastlane,Fastlane Match,我正在使用fastlane部署我的iOS应用程序,并且刚刚开始使用match。部署后,我的项目目录的根目录中有.cer和.mobileprovision文件 这些应该提交到项目git存储库吗?还是会在我构建的每台机器上创建它们 更新:我认为我的beta-lane定义是错误的,尽管我已经部署了2个版本使用它。看起来是这样的: lane :beta do # match(type: "appstore") get_certificates get_provisioning

我正在使用
fastlane
部署我的iOS应用程序,并且刚刚开始使用
match
。部署后,我的项目目录的根目录中有
.cer
.mobileprovision
文件

这些应该提交到项目git存储库吗?还是会在我构建的每台机器上创建它们

更新:我认为我的beta-lane定义是错误的,尽管我已经部署了2个版本使用它。看起来是这样的:

lane :beta do
    # match(type: "appstore")
    get_certificates  
    get_provisioning_profile

    gym(scheme: "MyApp Release")
    pilot
    changelog_from_git_commits
 end

使用匹配和删除
get_certificates
get_provisioning_profile
会影响正在发生的事情吗?

你能分享你的
Fastfile
吗?你到底是以什么顺序执行什么命令?@janpio-我用
Fastfile
的beta通道更新了这个问题。