코코아팟 프레임워크 버전을 확인하는 방법
코코아팟을 통해 Flurry를 업데이트했는데 Flurry가 업데이트 되었는지 어떻게 확인할 수 있나요?
터미널에서 모든 게 괜찮다는 걸 보여줬다는 거죠.
Installing FlurrySDK (4.2.3)
Generating Pods project
Integrating client project
업데이트가 되었는지 잘 모르겠습니다.
그Podfile.lock는 설치된 각 포드의 해결된 버전을 추적합니다.Flurry를 재확인하려면SDK는 4.2.3을 사용하고 있습니다.파일을 확인해 주세요.
주의: 이 파일은 편집하지 마십시오.실행 시 자동으로 생성됩니다.pod install또는pod update
단말기에서 고치 버전을 확인하려면:
Sudoless의 경우:
gem which cocoapods
Sudo의 경우:
sudo gem which cocoapods
주의사항:podfile 또는 podfile.lock을 편집하려면 편집기에서 편집하지 마십시오.XCode에서만 열 수 있습니다.
pod --버전
설치된 포드의 버전을 가져오려면
pod outdated
오래된 포드를 실행하면 Podfile.lock에 나열된 최신 버전(각 포드에 현재 설치된 버전)과 업데이트할 수 있는 모든 포드가 코코아팟에 나열됩니다(Pod 파일에 설정된 'MyPod', '~>x.y'와 같은 제한 사항과 일치할 경우).
코코아팟 버전
코코아팟 프로그램 버전
CocoaPodsRuby로 빌드된 프로그램으로 MacOS에서 사용할 수 있는 기본 Ruby로 설치가 가능합니다.
pod --version //1.8.0.beta.2
//or
gem which cocoapods //Library/Ruby/Gems/2.3.0/gems/cocoapods-1.8.0.beta.2/lib/cocoapods.rb
//install or update
sudo gem install cocoapods
팟 버전
에서 지정된 포드의 버전Podfile
Podfile.lock
이 폴더는 같은 폴더에 있습니다.Podfile여기서 사용되는 포드의 버전을 찾을 수 있습니다.
팟 검색
특정 포드의 사용 가능한 모든 버전에 관심이 있는 경우
pod search <pod_name>
//or
pod trunk info <pod_name>
포드 파일에서 포드 버전 설정
//specific version
pod '<framework_name>', "<semantic_versioning>"
// for example
pod 'MyFramework', "1.0"
다음 명령을 사용하여 Cocapod 버전을 확인할 수 있습니다.
pod —-version
o/p: 1.2.1
자세한 버전의 Gems and Cocoapods를 원하는 경우 다음 명령을 사용합니다.
gem which cocoapods (sudo 없음)
o/p: /Library/Ruby/Gems/2.0.0/gems/cocoapods-1.2.1/lib/cocoapods.rb
sudo gem which cocoapods (sudo 포함)
o/p: /Library/Ruby/Gems/2.0.0/gems/cocoapods-1.2.1/lib/cocoapods.rb
이제 Podfile에 있는 특정 버전의 Pod를 가져오려면 명령을 사용하십시오.pod install단말기로.이 화면에는 프로젝트에서 사용 중인 포드 목록과 버전이 표시됩니다.
를 인스톨 하고 있는 경우Cocoapods사용.Homebrew다음 명령어만 사용합니다.
pod --version
다음과 같은 형식으로 표시됩니다.
1.11.0
Podfile.lock을 해석하여 현재 설치되어 있는 각 Pod의 버전을 보여주는 작은 명령줄 도구를 작성했습니다.또한 최신 버전을 온라인으로 확인하고 오래된 종속성의 요약을 제공합니다.
Github에서 찾을 수 있습니다.https://github.com/citruz/podchecker
투표율이 가장 높은 답변(MishieMoo)은 맞지만 Podfile.lock을 여는 방법은 설명되지 않습니다.시도할 때마다 나는 계속 얻었다:
터미널에서 실행 중인 폴더로 이동하여 엽니다.
vim Podfile.lock
Podfile.lock을 여는 방법이라는 답변을 받았습니다.
콜론을 누르고 quit을 입력하거나 콜론과 문자 q를 눌러 닫습니다.
:quit // then return key
:q // then return key
또 다른 방법은 터미널에서 Xcode 프로젝트가 있는 폴더에 cd를 삽입하여
open Podfile.lock -a Xcode
두 번째 방법으로 열리면 왼쪽 상단 구석에 있는 빨간색 X 버튼을 누르면 닫힙니다.
프로젝트 내 Podfile 바로 아래에 있는 Podfile.lock 파일.
중요한 것은 서브라임이나 TextEdit [Open With -> Select Sublime]와 같은 마음에 드는 TextEditor를 통해 바로 열 수 있는 옵션이 없기 때문에 강제로 열 수 있다는 것입니다.
되어 있는 의 버전을 하려면 , 할 수 있습니다.pod outdated코코아팟 가이드에서 언급한 바와 같이
됩니다.- <pod name> <current version> -> <latest version (with restrictions)> (latest version <latest version (without restrictions)>)
따라서 현재 버전이 설치된 버전이고, 다음 버전이 포드 파일에 제한이 있는 최신 버전이고, 마지막 버전이 제한이 없는 사용 가능한 버전입니다.
Pod 버전을 알 수 있는 두 가지 방법이 있습니다.
pod --버전
1.10.1
고치 같은 보석
/Library/Ruby/Gems/2.6.0/gems/cocoapods-1.10.1/lib/cocoapods.rb
pod --버전에서는 마지막으로 설치된 포드의 버전을 확인하기 위해 이 버전을 사용했습니다.
터미널에서 이 명령을 사용하여 설치된 모든 포드 버전을 확인할 수 있습니다.
gem list --local | grep cocoapods
언급URL : https://stackoverflow.com/questions/18931091/how-to-check-version-of-a-cocoapods-framework
'programing' 카테고리의 다른 글
| 데이터베이스에 보기가 있는지 확인하려면 어떻게 해야 합니까? (0) | 2023.04.09 |
|---|---|
| 텍스트 파일의 행 끝을 확인하려면 어떻게 해야 합니까? (0) | 2023.04.09 |
| Windows 개발 머신을 사용하여 iPhone용으로 개발하려면 어떻게 해야 하나요? (0) | 2023.04.09 |
| Bash에서 파일 이름 및 확장자 추출 (0) | 2023.04.09 |
| TypeScript에서 날짜 유형을 어떻게 표현합니까? (0) | 2023.04.04 |


