使用Slather w / Fastlane

内容来源于 Stack Overflow,并遵循CC BY-SA 3.0许可协议进行翻译与使用

  • 回答 (1)
  • 关注 (0)
  • 查看 (56)

我正在使用Slather w / Fastlane。

项目Gem文件

source "https://rubygems.org"

gem "fastlane"
gem "slather"

Fastfile

platform :ios do
  desc "Run unit tests"
  lane :tests do
    scan(workspace: "Home.xcworkspace", device: "iPhone 6s", scheme: "Home", code_coverage: true)

  slather(
      output_directory: "fastlane/html",
      workspace: "Home.xcworkspace",
      html: true,
      scheme: "Home",
      proj: "Home.xcodeproj",
      ignore: [ "R.generated.swift", "Pods/*"],
      verbose: true,
      show: true
  )
  end
end

运行时,测试后失败

Missing gem 'slather', please add the following to your local Gemfile:

Add 'gem "slather"' to your Gemfile and restart fastlane

如果运行gem install slather得到

Successfully installed slather-2.4.7
Parsing documentation for slather-2.4.7
Done installing documentation for slather after 0 seconds
1 gem installed
提问于
用户回答回答于

在您的情况下bundle exec fastlane tests,您必须为Gemfile使用bundle exec fastlane ...它才能生效。(确保已运行bundle updateGemfile的依赖项已实际安装)

所属标签

可能回答问题的人

  • uncle_light

    5 粉丝518 提问8 回答
  • 嗨喽你好

    7 粉丝480 提问8 回答
  • 人生的旅途

    10 粉丝484 提问7 回答
  • 无聊至极

    4 粉丝504 提问6 回答

扫码关注云+社区

领取腾讯云代金券