Delphi FMX 프레임워크에서 사용된 `System.IOUtils.TPath.GetHomePath` 함수의 반환 경로는 실행되는 OS 플랫폼에 따라 다음과 같이 다르게 매핑됩니다. 로그 파일은 이 **홈 경로** 하위의 **`SmartFarmHMI_Logs`** 폴더 안에 `SmartFarmHMI_YYYYMMDD.log` 형태로 저장됩니다. ### 🖥️ 데스크탑 플랫폼 * **Windows**: * **경로**: `C:\Users\[사용자명]\AppData\Roaming\SmartFarmHMI_Logs` * **설명**: 윈도우의 기본 AppData(Roaming) 디렉터리 하위에 전용 폴더가 생성됩니다. * **macOS**: * **경로**: `/Users/[사용자명]/Library/Application Support/SmartFarmHMI_Logs` * **설명**: 애플리케이션 지원 파일을 저장하는 라이브러리 폴더 하위에 전용 폴더가 생성됩니다. * **Linux**: * **경로**: `/home/[사용자명]/.config/SmartFarmHMI_Logs` * **설명**: 사용자 홈 디렉터리 내의 숨김 폴더인 `.config` 하위에 전용 폴더가 생성됩니다. ### 📱 모바일 플랫폼 * **Android**: * **경로**: `/data/data/[앱 패키지명]/files/SmartFarmHMI_Logs` (또는 `/data/user/0/[앱 패키지명]/files/SmartFarmHMI_Logs`) * **설명**: 안드로이드 앱의 내부 샌드박스 저장소(Internal Storage)에 안전하게 저장되며, 기기를 루팅하지 않는 한 다른 앱이나 사용자가 접근할 수 없습니다. * **iOS**: * **경로**: `[앱 샌드박스 경로]/Documents/SmartFarmHMI_Logs` * **설명**: iOS 앱의 개별 샌드박스 내 `Documents` 폴더에 저장됩니다. (iTunes나 파일 앱을 통해 접근할 수 있는 영역입니다.) 위 경로 안에 `SmartFarmHMI_YYYYMMDD.log` 형식으로 일자별 로그 파일이 안전하게 분리되어 저장됩니다!