簡體   English   中英

Fastlane 與 Xcode 的集成

[英]Fastlane Integration with Xcode

我正在嘗試將我的示例項目 UberClone 與 Fastlane 集成。 我有 3 個目標

優步克隆

優步克隆測試

UberCloneUITest


我創建了如下的 fastfile 並下載了 fastlane,但我需要你的幫助來集成 fastlane 測試是否正常。 我怎樣才能建立這個文件?

  default_platform(:ios)


platform :ios do
# 1
  desc "ui test and unit tests need to check"
# 2
  lane :create_app do
# 3
​    produce
  end
end

要運行測試,請參閱https://docs.fastlane.tools/getting-started/ios/running-tests/

要運行 Swiftlint,請參閱https://docs.fastlane.tools/actions/swiftlint/

我真的建議通讀 fastlane 文檔。 一開始可能很難理解,但理解車道和所有功能會變得更容易。 請參閱https://docs.fastlane.tools/getting-started/ios/setup/ ,我還建議您查看 fastlane 的 github 示例。

例如運行 swiftlint 然后單元和 UI 測試運行fastlane tests

default_platform(:ios)


platform :ios do

  lane :tests do
    swiftlint()
​    run_tests(scheme: "UberCloneTest")
​    run_tests(scheme: "UberCloneUITest")
  end
end

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM