fastlaned에서 iOS 앱 스쿠쇼를 자동으로 촬영
사전 쓰기
제목대로 fastlane 으로 스크린샷을 자동으로 촬영합니다.
잘못하면 코난은 부드럽게 지적하십시오.
fastlane 설정
프로젝트 디렉토리에서
bundle init
Gemfile에 fastlane과 cocoapods를 기재
bundle install --path vendor/bundle에서 경로를 지정하여 설치
경로를 지정하지 않으면 시스템에 설치되는 것 같습니다.
bundle exec fastlane init
만약 bundle exec를 붙이지 않으면 fastlane이 gem의 관리하에 들어가지 않는다는 것?
이것 이후 대화형식이 되어 여러가지 질문이 되기 때문에, 대답해 주세요.
xcode측 설정
sampleUITestUITests에 SnapshotHelper.swift 추가
edit scheme에서 설정 변경
sampleUITestUITests.swift의 testExample()에 코드 추가
스쿠쇼 찍고 싶은 곳에서 snapshot("임의의 이름")
Snapfile 편집
후기
fastlane에서 스쿠쇼를 찍으려면 UITest를 사용하지만 지금까지 UITest를 사용한 적이 없었기 때문에 고전했습니다.
작동하지 않는 이유가 fastlane 측이 아니라 UITest 측에 있다는 것을 깨닫기까지가 '뭐'였습니다.
UITest의 고마움을 조금 이해했으므로이 상태에서 UnitTest도 사용해 보겠습니다.
그리고 fastlane에서 빌드와 버전 번호를 증가시키는 것도 자동화하고 싶다.
Reference
이 문제에 관하여(fastlaned에서 iOS 앱 스쿠쇼를 자동으로 촬영), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/shintaku_chiaki/items/696ced78678424384ff9
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
Reference
이 문제에 관하여(fastlaned에서 iOS 앱 스쿠쇼를 자동으로 촬영), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/shintaku_chiaki/items/696ced78678424384ff9텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)