programing

Xcode: 빌드 실패, 오류 메시지 없음

powerit 2023. 5. 18. 21:31
반응형

Xcode: 빌드 실패, 오류 메시지 없음

Xcode 4.5.1 사용.우리 프로젝트는 지난 3개월 동안 잘 구축되고 있지만, 갑자기 구축하려고 하면 "구축 실패"라고 표시되지만 삼각형 느낌표 탭에는 오류가 나타나지 않으며, 팝업을 띄울 때 빌드 실패의 이유도 표시되지 않습니다.

번들 식별자 또는 다른 프로젝트 속성은 변경되지 않았습니다.클린 빌드를 시도했지만 실패했습니다.

문제의 원인은 무엇입니까?

질문과 유사하지만 어떤 해결책도 적용되지 않습니다.

알았어요.음성 버블에 세 줄이 있는 탭에는 빌드 로그가 표시됩니다.내 스토리보드 파일이 마지막 Git Pull 중에 손상된 것 같습니다.

Xcode 12+의 경우 Xcode 12 도구 모음의 스크린샷

는 패실이유에수에서 할 수 .Report NavigatorNavigator 창에 표시됩니다.

  • 을 .Hide/Show NavigatorXcode의 왼쪽 상단에 버튼이 있습니다.

스크린샷 1

  • 을 엽니다.Report Navigator네비게이터 창의 단추 목록에 있는 마지막 단추를 누르면 됩니다.

스크린샷 2

를 볼 수 .By Group또는By Time

Xcode 창의 맨 왼쪽 패널 맨 위에 있는 마지막 아이콘을 클릭하여 Archive 빌드 비밀 오류를 표시합니다.

여기에 이미지 설명 입력

앱을 빌드하고 실행할 수 있지만 보관은 실행할 수 없는 경우 코드 서명과 관련이 있을 수 있습니다.오류 메시지를 추가로 검색하면 이 문제가 해결됩니다.

Xcode 창의 맨 왼쪽 패널 맨 위에 있는 마지막 아이콘을 클릭하여 "비밀" 보관 빌드 오류를 표시합니다.저는 저에게 해결된 권한 문제가 있었습니다.

Xcode - 보고서 네비게이터

빌드 시스템을 새 시스템으로 변경한 경우 표준으로 다시 변경합니다.저는 해결했습니다.

시스템 구축

xCode 8에서 동일한 문제에 직면한 이유는 Apple ID 세션이 만료되었고 기본 설정에서 Apple ID로 로그인한 후 네트워크 연결 문제로 인해 xCode가 갱신할 수 없었기 때문입니다.다시 정상적으로 빌드할 수 있었습니다.

사용 가능한 디스크 공간이 없을 수 있습니다.

제이슨의 말에 동의합니다.당신은 뭔가 잘못한 게 틀림없어요?오류가 발생하지 않은 것은 Xcode의 버그입니다.그냥 당신의 길로 돌아가세요.지난번에 편집/열었던 화면을 엽니다. 내우경;하나의 컨트롤러에 없습니다.

제가 편지를 쓰고 있을 때 이런 일이 일어났습니다.Swift 4.1XCode 9.3사용합니다RxSwift또한, 제가 편지를 쓰는 동안에는 그런 일이 없었습니다.Objective C에 .Report Navigator오류 없이 프로젝트를 컴파일한 다음 실패했습니다.이유를 알 수 없었습니다.

제 경우, 제가 한 일과 도움이 되었습니다.

  1. Git에서 변경사항을 커밋한 다음 파일 근처에 "M"이 표시되면 XCode에서 변경사항을 삭제합니다.
  2. 파생 데이터 지우기: Xcode -> 기본 설정 -> 위치
  3. 빌드 폴더 정리:시프트 + cmd + Alt + K
  4. XCode 다시 시작

이 프로젝트 이후 컴파일을 시도했지만 오류가 표시되었습니다.오류는 다음과 같습니다.

do {
    let jsonData = try JSONSerialization.data(withJSONObject: timingsDict, options: .prettyPrinted)
    let decoder = JSONDecoder()
    let pTiming = try decoder.decode(PTiming.self, from: jsonData)
    observer.onNext(timing)
    observer.onCompleted()
} catch {
    print(error.localizedDescription)
    observer.onError(error)
}

에서잘못된변전다니습달했름이에서 변수 을 잘못 했습니다.observer.onNext(timing)그랬어야 했어요.pTiming.

다른 답변은 보고서 네비게이터를 찾는 데 도움이 되었습니다.표시된 오류는 다음과 같습니다.

오류를 지정하지 않고 빌드 작업에 실패했습니다.알 수 없는 이유로 개별 빌드 작업이 실패했을 수 있습니다.한 가지 가능한 원인은 프로세스가 너무 많은(좀비일 수 있음) 경우입니다. 이 경우 재부팅하면 문제가 해결될 수 있습니다.

시뮬레이터를 종료하여 이 문제를 해결했습니다.

제가 그 계획에 사용하고 있던 것은 개발 프로비저닝 프로파일이었습니다.릴리스로 변경했는데 작동했습니다.

부팅 후 "마법적인" macOS가 자동으로 XCode를 재시작하는 경우에도 이러한 현상이 자주 발생합니다.자동으로 시작된 XCode 인스턴스가 완전히 손상됩니다.종료하고 다시 시작합니다.

다음 시나리오를 시도합니다.

  • Xcode 다시 시작
  • 그것을 하세요..swift가 포함된 가 되어 있습니다.
import XCTest
class <name>Tests: XCTestCase {
    //...
}

이 *이 있습니다.Cannot find viewcontroller in scope오류 -> 테스트 대상 구성원 자격에서 클래스를 제거합니다.

https://developer.apple.com/forums/thread/715103?page=3 에서 해결 방법을 찾을 수 있습니다.

어쨌든 제 시스템에서 문제의 원인을 찾은 것 같습니다.

여러 번 찾아본 결과, 제 소스 코드가 포함된 XCode 그룹과 연결된 폴더의 케이스가 파일 시스템의 케이스와 일치하지 않았습니다.(즉, XCode 그룹 "Weather"는 "/Users/....../Weather"와 연결되었지만 파일 시스템의 폴더 이름은 "/Users/....../weather"였습니다.)

검사자의 작은 폴더 아이콘을 사용하여 폴더와 다시 연결하면 케이스가 수정되고 누락된 오류 메시지가 갑자기 다시 나타납니다.

XCode 14 베타 라인을 따라 어느 시점에 케이스 감도에 신경을 쓰기 시작한 것 같습니다. 그래서 예전에는 잘 작동하던 제 프로젝트 파일이 이제는 린터에 관한 한 틀렸습니다.

따라서 XCode 그룹과 연결된 폴더의 대소문자가 파일 시스템과 일치하는지 확인하고, 일치하지 않을 경우 작은 폴더 아이콘을 사용하여 수정합니다.

이것이 도움이 되길 바랍니다!

언급URL : https://stackoverflow.com/questions/14625389/xcode-build-failed-but-no-error-messages

반응형