programing

Xcode - 하지만...우리의 기록 보관소는 어디에 있습니까?

goodcopy 2023. 5. 28. 22:06
반응형

Xcode - 하지만...우리의 기록 보관소는 어디에 있습니까?

빌드 및 아카이브 명령을 사용하여 앱 스토어에 세 가지 버전의 앱을 제출했습니다.하지만... 그 기록 보관소들은 어디에 있습니까?

크래시 로그를 읽을 수 있으면 된다는 것을 방금 알았습니다.나의~/Library/Developer/Xcode/Archives폴더가 비어 있습니다(사실 그 안에 크래시 로그 판독을 테스트하기 위해 방금 생성한 하나의 보관 파일이 있습니다).

Spotlight에서 .xarchive를 찾을 수 없습니다.

다음 버전을 코딩할 때 프로젝트 빌드(Product - Clean) 이외에 삭제하거나 삭제하라는 요청을 받은 적이 없습니다.

  • Xcode에서 Organizer 창 열기(메뉴 창 > Organizer)
  • 가운데 상단에 있는 보관 아이콘 클릭
  • 앱 이름 및 날짜별로 원하는 보관 파일 선택
  • 상황에 맞는 메뉴에서 파인더에 표시 클릭

보관 관리자

  • 여는 방법 : Xcode 메뉴바 > Window > Organizer > Products > Archives
  • 경로: 아카이브가 저장되는 위치/Users/username/Library/Developer/Xcode/Archives/$DATE/Project Name Datetime.xcarchive그러나 보관 파일을 마우스 오른쪽 단추로 클릭하여 전자수첩에 경로를 표시하는 것이 더 쉽습니다.

여기에 이미지 설명 입력

보관 위치

보관 대상

<select_device_or_any_ios_device> -> Product -> Archive

기본적으로 위치는 다음과 같은 수준입니다.Derived Data폴더

<some_path>/Library/Developer/Xcode/Archives
//e.g.
/Users/alex/Library/Developer/Xcode/Archives/2021-05-08/ServiceLocator 08.05.2021, 15.35.xcarchive

위치 변경하기

xcodebuild archive -archivePath "<some_path>/<some_name>.xcarchive" <...>
//or
Xcode -> Preferences... -> Locations -> Locations -> Archives 

전자수첩 표시하기

Window -> Organizer -> Archives

제가 @Codo의 답변을 편집할 수 없기 때문에 덧붙이자면, 제 Xcode 버전(12.3)의 경우 상단 중간에 보관 아이콘이 없었습니다.단지 약간의 차이입니다.대신 Window > Organizer로 이동하면 현재 프로젝트에 대한 내 모든 Archives가 표시되는 창이 열립니다.각 항목을 마우스 오른쪽 단추로 클릭하면 보관 항목을 삭제하는 메뉴가 표시됩니다.Show in Finder.

Show in Finder내 것이 현재 위치에 있음을 보여줍니다./Users/username/Library/Developer/Xcode/Archives디렉토리 내에 보관 파일이 들어 있는 각 날짜의 폴더가 있습니다.

ios 시뮬레이터 iphone 7, iphone 8 또는 시뮬레이션을 선택한 경우 아카이브 옵션이 표시된 후 이 선택을 (Anyos Device )로 변경해야 합니다.

언급URL : https://stackoverflow.com/questions/7377162/xcode-but-where-are-our-archives

반응형