Skip to content

문제 해결

마이그레이션 중단

증상

외장 저장소 연결 해제, 시스템 충돌 또는 앱 강제 종료로 인해 마이그레이션이 중단됨.

해결 방법

AppPorts에 내장된 자동 복구 메커니즘이 있습니다. AppPorts를 재시작하면:

  1. 잔여 마이그레이션 데이터를 감지 (외부 복사본은 존재하지만 로컬 심볼릭 링크가 생성되지 않음)
  2. 로컬과 외부 디렉토리 크기를 자동 비교 (90% 임계값)
  3. 데이터가 완전하면 마이그레이션을 자동으로 완료 (로컬 원본 디렉토리 삭제, 심볼릭 링크 생성)
  4. 데이터가 불완전하면 잔여 외부 복사본을 정리하고 원래 상태로 복원

💡 수동 개입 불필요

AppPorts의 자동 복구 메커니즘이 다음 실행 시 중단된 마이그레이션을 처리합니다. 자동 복구가 실패하면 데이터 디렉토리 목록에 "정규화 필요" 또는 "재링크 필요" 상태가 표시될 수 있습니다 — 해당 작업을 수동으로 실행하기만 하면 됩니다.

외장 저장소 오프라인

증상

외장 저장소가 분리되거나 연결 해제된 후 마이그레이션된 앱을 실행할 수 없고 데이터 디렉토리에 빨간색 오류 상태가 표시됨.

해결 방법

  1. 외장 저장소를 다시 연결
  2. AppPorts의 FolderMonitor가 저장소 볼륨 마운팅을 자동으로 감지하고 재스캔을 트리거
  3. 앱과 데이터 디렉토리가 정상적으로 사용 가능해짐

⚠️ 참고

외장 저장소가 오프라인 상태일 때, 로컬 엔트리(Stub Portal)가 open을 호출하면 실패합니다; 앱은 충돌하지 않지만 실행할 수 없습니다. 데이터 디렉토리 심볼릭 링크가 잘못된 경로를 가리킴; 관련 앱이 데이터를 읽지 못할 수 있습니다.

서명 복원 실패

증상

원본 서명 복원을 시도하면 실패하거나, 복원 후에도 앱이 여전히 "손상됨"으로 표시됨.

가능한 원인 및 해결 방법

원인해결 방법
백업 파일이 존재하지 않음원본 서명 복원 불가; 대안으로 Ad-hoc 재서명 실행
원본 개발자 인증서가 로컬 Keychain에 없음AppPorts가 자동으로 Ad-hoc 서명으로 대체; 앱 실행 가능하지만 Keychain 접근이 비정상적일 수 있음
Mac App Store 앱 (SIP 보호)재서명 불가; SIP가 시스템 앱 서명의 모든 수정을 방지
앱 디렉토리가 root 소유AppPorts가 관리자 권한으로 소유권 변경 시도; 팝업에서 인증
Contents 심볼릭 링크 대상을 찾을 수 없음서명 불가; 외부 데이터를 복원하거나 앱을 먼저 복원해야 함

자세한 메커니즘은 재서명 및 충돌 방지를 참조하세요.

App Store 앱이 외장 드라이브로 마이그레이션되지 않음

macOS 15.1 미만

macOS 15.1 이전 버전은 App Store 앱의 외장 드라이브 설치를 지원하지 않습니다. 다음을 수행해야 합니다:

  1. AppPorts 설정에서 "App Store 앱 마이그레이션" 활성화
  2. 마이그레이션 후 앱 업데이트 시 수동으로 재마이그레이션하여 덮어쓰기

macOS 15.1 이상

App Store가 외장 드라이브의 앱을 업데이트할 수 없는 경우:

  1. App Store 설정을 엽니다
  2. "외장 드라이브에 대용량 앱 다운로드 및 설치" 활성화
  3. AppPorts 외장 저장소 라이브러리와 동일한 외장 저장소 선택

마이그레이션 후 앱이 실행되지 않음

문제 해결 단계

  1. 외장 저장소 연결 확인: 외장 저장소가 연결되어 있고 접근 가능한지 확인
  2. 앱 상태 배지 확인:
    • "Orphan Link" → 외부 앱이 손실됨; 수동 링크 해제 필요
    • "Damaged" → 재서명 실행
  3. 잠금 상태 확인: 앱이 잠겨 있으면(uchg), 자체 업데이트 프로그램이 실행되지 못할 수 있음
  4. 로그 확인: 메뉴바 → 로그 → Finder에서 보기; 관련 오류 메시지 검색
  5. 로컬로 다시 이동: 외부 앱 라이브러리에서 "로컬로 다시 이동"을 선택하여 외장 저장소 문제인지 확인

데이터 디렉토리 표시 문제

증상

데이터 디렉토리 목록에 불완전하거나 잘못된 상태가 표시됨.

해결 방법

  1. AppPorts는 FolderMonitor를 사용하여 파일 시스템 변경을 모니터링; 일반적으로 자동으로 새로고침
  2. 자동 새로고침되지 않으면 다른 탭으로 전환했다가 돌아와서 재스캔 트리거
  3. 문제가 지속되면 로그에서 스캔 오류 메시지 확인
最近更新