xcode - faSTLane 创建的 .cer 和 .mobileprovision 文件应该存

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

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

更新:我认为我的测试 channel 定义是错误的,尽管我已经使用它部署了 2 个构建。它看起来像这样:

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

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

使用匹配项并删除 get_certificatesget_provisioning_profile 会影响正在发生的事情吗?

最佳答案

您不必 checkin 它们。您应该取消注释 match 命令并添加 readonly: true 作为参数,以便在文件丢失或过时时加载它。 匹配(类型:“appstore”,只读:true)

关于xcode - faSTLane 创建的 .cer 和 .mobileprovision 文件应该存储在 git 中吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53319844/

相关文章:

angular - AWS Amplify 和 Angular 7 的 AOT 运行时错误 - AP

python - 尝试使用 Cloud TPU 恢复更新的 BERT 模型检查点时出现 Infeed

laravel - 为什么 Vue.js 在 Laravel 5.6 中不显示任何内容?

c# - 如何自定义渲染 UWP 湿墨

javascript - 在浏览器中运行开发服务器 [如 stackblitz/codesandbo

polygon - 使用多边形形状创建和监控地理围栏

tensorflow - Tensorflow 中的回调

c# - 如何在对数据库进行外部更改后更新/同步 DbContext

oracle - 在 Oracle SQL Insert 语句中返回自动增量值?

python - 更新 PyTorch 中的特定向量元素