사용자 정의 "xcconfigs" 및 Cocoapods 작업 방법에 대해
사용자 정의 "xcconfigs" 및 Cocoapods 작업 방법에 대해
iOS에서 포드 구성과 함께 사용자 지정 구성 유지
사용자 지정 및 코코아 포드 구성을 함께 사용하고 싶었던 적이 있습니까? 언제나처럼!
내가 도와 줄게.
시작하기 전에 문제를 해결할 수 있는 올바른 위치에 있는지 확인합니다. 우리가 해결하고자 하는 문제를 알고 있는지 확인하기 위해 체크리스트를 살펴보십시오.
체크리스트
- 프로젝트에 대한 사용자 지정 구성을 도입하려는 경우
- 프로젝트에 코코아 포드가 설정되어 있습니다.
- 너는 볼 수있어
Pods-ProjectName.release
릴리스 구성에서 다음과 같이 설정하십시오.
추가 정보
Cocoapods는 프로젝트 구성을 기반으로 구성 파일을 자동으로 생성하고 자동으로 대상에 추가합니다. 예전에는 옵션이 있었는데 --no-integrate
각각의 부착을 피하기 위해 pod config
더 이상 존재하지 않는 구성 집합이 있는 파일입니다. 우리가 원한다면 추가할 것입니다. :integrate_targets => false
옵션으로 install!
Podfile에서.
괜찮아! 당신이 이 부분을 읽고 있는 동안, 당신이 이 기사에 집중하고 있을 가능성이 높다고 확신하며, 위에 나열된 문제는 바로 당신이 해결하고자 하는 문제의 집합입니다.
잠수할 수 있습니다.
우리는 먼저 .xcconfig
파일을 만든 다음 프로젝트 폴더에 추가합니다.
이 설정이 완료되면. 생성한 사용자 지정 구성 파일을 열면 됩니다. 이 경우에는 다음과 같이 됩니다. CustomReleaseConfig.xcconfig
1단계가 완료되면 생성된 .xcconfig
파일에 pod 구성 파일을 포함합니다.
다음 헤더를 입력하십시오.
#include "Pods/Target Support Files/Pods-ProjectName/Pods-Pods-ProjectName.debug.xcconfig"
추가 정보:
상위 구성이 작동하도록 하는 선택적 CustomConfig 파일 세트가 있는 경우 항상 다음과 같이 설정하거나 표시할 수 있습니다.
#include? "ChildConfig.xcconfig"
여기에는 선택적으로 다음이 포함됩니다. "ChildConfig.xcconfig"
존재하는 경우 로컬 재정의를 포함합니다. 또한 #include?
Xcode 8부터 지원됩니다.
2단계가 완료되면 project info
-> Configurations
앱의 구성을 사용자가 생성한 사용자 지정 구성으로 변경합니다. 이제 다음과 같이 보일 것입니다.
이것이 포드 구성과 함께 사용자 지정 구성을 유지하는 문제를 해결하기를 바랍니다.
'Coding' 카테고리의 다른 글
사용자 정의 "xcconfigs" 및 Cocoapods 작업 방법에 대해 (0) | 2022.04.16 |
---|---|
Vue.js와 Firebase: 백엔드를 작성하지 않고 애플리케이션을 개발하는 방법 (0) | 2022.04.15 |
BP의 Daily Digest: AWS Lambda 함수 URL, 스마트 계약 분석 등에 대한 사례 (0) | 2022.04.14 |
SpriteKit 및 GameplayKit을 사용하여 아케이드 모바일 게임을 만드는 방법 (0) | 2022.04.13 |
좋은 API 문서를 작성하는 방법 (0) | 2022.04.12 |
Go의 동시성에 대한 심층 분석 (0) | 2022.04.11 |
from NFT레볼루션 https://ift.tt/sc2SOGh