도움말 및 지원

지원

시작하기

사용 권한이 있는 frps 서버와 설정을 준비한 다음, FerryPorts에서 프로필을 만들고 저장한 뒤 연결을 활성화하세요. 프로필 상세 화면에서 상태와 로그를 확인할 수 있습니다. 연결 기록에 위치를 표시하려는 경우에만 위치 접근을 허용하세요.

연결 문제 해결

연결에 실패하면 서버 주소, 포트, 인증 정보, 서버 가용성, 네트워크 접근을 확인하세요. 일시적인 오류가 발생하면 제한된 횟수만큼 재시도할 수 있습니다. 설정을 수정한 후 '지금 재시도'를 사용하세요. 백그라운드 연결은 iOS, 권한, 네트워크 상태에 따라 달라집니다.

앱이 백그라운드로 전환될 때 연결이 끊기면 어떻게 하나요?

FerryPorts의 백그라운드 위치 접근을 허용하는 것을 권장합니다. iOS 설정 → 개인정보 보호 및 보안(이전 iOS 버전에서는 개인정보 보호) → 위치 서비스 → FerryPorts를 열고 '항상'을 선택하세요. '항상'이 아직 표시되지 않으면 앱에서 요청할 때 위치 접근을 허용한 다음 설정을 다시 확인하세요.

백그라운드 위치는 활성 연결 기록에 대략적인 위치를 표시하며, 백그라운드에서 연결을 더 오래 유지하는 데 도움이 될 수도 있습니다. 하지만 앱이 계속 실행될 수 있는지는 iOS 스케줄링과 네트워크 상태에 따라 달라집니다. 앱 전환기에서 앱을 강제로 종료하지 마세요. 연결이 끊기면 앱으로 돌아와 상태와 로그를 확인하고 '지금 재시도'를 사용하세요.

클라이언트 인증서와 개인 키는 어떻게 가져오나요?

더 보기 → 인증서 및 키 → 파일 가져오기를 열어 PEM 인증서, 암호화되지 않은 개인 키, CA 파일을 선택하세요. 파일 앱에서 파일을 공유하거나 FerryPorts로 열 수도 있습니다. iOS에서 .key 파일을 열 앱으로 FerryPorts가 표시되지 않으면 확장자를 .pem으로 바꾸거나 앱 내 가져오기 기능을 사용하세요.

각 파일의 크기는 1 MiB로 제한됩니다. PKCS#12와 암호화된 개인 키는 지원되지 않습니다. 신뢰할 수 있는 컴퓨터에서 openssl pkey -in encrypted.key -out private.pem 명령으로 암호를 제거한 후 가져오세요.

인증서나 키를 탭하고 '적용 대상…'에서 프로필을 선택하면 해당 TLS 설정을 교체할 수 있습니다. 인증서, 개인 키, CA 파일은 각각 certFile, keyFile, trustedCaFile을 설정하며, 인증서와 키가 함께 들어 있는 파일은 둘 다 설정합니다. 왼쪽으로 쓸어넘기면 이름을 변경하거나 삭제할 수 있습니다. 이름을 변경해도 확장자는 유지되며 프로필 참조도 업데이트됩니다. 파일을 교체한 후에는 해당 파일을 사용하는 프로필을 다시 시작하세요.

개인 키는 앱 컨테이너 안에 평문 PEM으로 저장되며, 최초 잠금 해제 후 사용할 수 있는 iOS 데이터 보호로 보호됩니다. iCloud 및 Finder 백업에서는 제외됩니다. 앱 수준의 암호화나 내보내기 기능은 없습니다. 외부 원본 파일은 사용자가 관리해야 합니다. 삭제하기 전에 해당 파일을 참조하는 프로필에 대한 경고가 표시됩니다.

피드백 및 개인정보 관련 문의

GitHub Issues 또는 이메일 eric_kwoc@icloud.com으로 피드백을 보내주세요. GitHub Issues는 공개되며, 이메일은 작성자에게 직접 전달되고 공개되지 않습니다. 앱과 iOS 버전, 재현 단계, 민감한 정보를 제거한 오류 내용을 포함해 주세요. 인증 정보, 전체 설정, 개인 키, 개인 위치 정보, 민감한 로그는 절대 게시하지 마세요. 개인정보 관련 문의는 작성자에게 이메일로 보내주세요. 저장 및 삭제에 관한 내용은 개인정보 처리방침을 확인하세요.