pod 구성 요소 검증 흔한 오류
첫째, Encountered an unknown error(Could not find a ios simulator...)
pod lib lint --allow-warnings 오류 보고:
- ERROR | [iOS] unknown: Encountered an unknown error (Could not find a `ios` simulator (valid values: com.apple.coresimulator.simruntime.ios-12-2, com.apple.coresimulator.simruntime.tvos-12-2, com.apple.coresimulator.simruntime.watchos-5-2). Ensure that Xcode -> Window -> Devices has at least one `ios` simulator listed or otherwise add one.) during validation.
해결 방법: CocoaPods:sudo gem install cocoapods 업그레이드
업그레이드 후 실행:pod lib lint--allow-warnings 성공
brucedeMacBook-Pro:YExtentions bruceyao$ pod lib lint --allow-warnings
-> YExtentions (0.1.0)
- WARN | [iOS] swift: The validator used Swift `4.0` by default because no Swift version was specified. To specify a Swift version during validation, add the `swift_versions` attribute in your podspec. Note that usage of a `.swift-version` file is now deprecated.
- NOTE | xcodebuild: note: Using new build system
- NOTE | [iOS] xcodebuild: note: Planning build
- NOTE | [iOS] xcodebuild: note: Constructing build description
YExtentions passed validation.//
둘째, [!]XXX did not pass validation, due to 2 warnings (but you can use --allow-warnings to ignore them).
두 개의 경고가 있습니다. 사실 이 경고는 상관하지 않아도 되기 때문에 명령을 실행합니다.
pod lib lint --allow-warnings //
셋째, - ERROR | [iOS] xcodebuild: Returned an unsuccessful exit code.You can use --verbose for more information.
이 오류는 당신이 설정한 것일 수 있습니다: s.frameworks ='UIKIT','MapKit'프레임에 문제가 있습니다. 잘못된 프레임워크를 제거하십시오.
넷째, [!]Unable to accept duplicate entry for: 프로젝트 이름(0.1.0)
버전 번호 문제, 우리는 버전 번호를 변경합니다. 예를 들어 YYExtensions를 변경합니다.podspec을 버전 번호 0.1.1로 수정한 후 터미널에서 버전 정보를 다시 제출합니다
다섯째, There was an error pushing a new version to trunk: getaddrinfo: nodename nor servname provided, or not known
버전 번호를 제출하는 방법을 실행하지 않았기 때문에, 직접git로 전송하고, 방법은git로 다시 제출합니다.
git add .
git commit -am 'XXX'
// :
git remote add origin https://github.com/xxxx/XXX.git
git push -u origin master
//
git tag '0.1.0'
git push origin --tags
git tag //
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
View의 레이아웃 방법을 AutoLayout에서 따뜻한 손 계산으로 하면 성능이 9.26배로 된 이야기이 기사는 의 15 일째 기사입니다. 어제는 에서 이었습니다. 손 계산을 권하는 의도는 없고, 특수한 상황하에서 계측한 내용입니다 화면 높이의 10 배 정도의 contentView가있는 UIScrollView 레이아...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.