Xcode Cloud 를 사용하여 프로젝트 구성 시도
이것은 무엇이냐
이것은 Xcode Cloud로 프로젝트를 구성하는 방법의 노트입니다.근데 Xcode Cloud은 뭐예요?이런 분들은 아래 사이트를 보세요.
Xcode Cloud Overview - Apple Developer
이용 신청
Xcode Cloud 또는 베타 버전을 사용하려면 다음 URL에서 신청해야 합니다.
며칠만 기다리면 애플은 "나는 이미 사용을 배웠다~"라는 내용의 메일을 보낼 것이다.
일단 한번 지어볼게요.
먼저 설치Xcode 13하고 나중에요.
다음은 Xcode 메뉴에서 Product > Xcode Cloud > Create Workflow 를 시작합니다.탭
그리고 화면에 맞춰서.
이후 GiitHub의 접근 권한을 허용하면 최초의 설정이 완성됩니다.
Start Build를 클릭하여 빌드를 시작합니다.
구축 결과는 App Store Connect의 Xcode Cloud 태그에서도 확인할 수 있습니다.
구축에 실패하면 자세한 로그를 볼 수 있습니다.
Slack과 메일을 통해 구축 결과를 보낼 수도 있으니 먼저 많이 접촉하는 것이 좋다.
Cocorpods 및 Carrthage 사용
Xcode Cloud에는 코코팟과 카르티지 등 제3자가 제작한 도구가 설치되어 있지 않다.CocoPods를 사용하려면 다음 두 가지 방법 중 하나를 선택합니다.
첫 번째는 Podfile, Podfile입니다.lock 및 Pods 디렉토리 전체를 웨어하우스로 밀어내는 방법이렇게 하면 Xcode Cloud에서 실행할 필요가 없음
pod install
.하지만 물론 업로드된 파일의 크기도 커질 수 있으니 주의가 필요하다.두 번째는 셸 스크립트를 작성하여 Cocoapod를 직접 설치하는 방법입니다.Xcode Cloud에 Homebrew가 설치되어 있기 때문에
brew
명령을 사용하여 코코팟을 설치할 수 있습니다.프로젝트 디렉터리 바로 아래에 ci_scripts
디렉터리를 만들고 ci_post_clone.sh
의 이름으로 다음 스크립트를 만듭니다.#!/bin/sh
# Install CocoaPods using Homebrew.
brew install cocoapods
# Install dependencies you manage with CocoaPods.
pod install
이렇게 하면 Xcode Cloud에서 실행할 수 있다pod install
.Carrthage에 대해서도 셸 스크립트에 설치하여 종속 관계를 설정할 수 있습니다.
스크립트에 대한 자세한 내용은 다음 문서를 참조하십시오.
Writing Custom Build Scripts | Apple Developer Documentation
링크
Reference
이 문제에 관하여(Xcode Cloud 를 사용하여 프로젝트 구성 시도), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://zenn.dev/koogawa/articles/850817b5dfa6d2텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)