목록로그 (17)
투케이2K
[제 목][개발 요청] 앱 사용 중 Crash 크래시 발생 및 앱 강제 종료 시 Firebase 파이어베이스 크래시리틱스 Log 로그 분석 기능 개발 요청 [내 용]------------------------------------------------------------------------------[개발 요청 사항]------------------------------------------------------------------------------1. 앱 사용 중 Crash 크래시 발생 및 앱 강제 종료 시 Firebase 파이어베이스 콘솔에서 크래시 리틱스 에러 Log 로그 분석 기능 개발 요청-----------------------------------------------------..
[개발 환경 설정]개발 툴 : XCODE개발 언어 : SWIFT5 [소스 코드] // --------------------------------------------------------------------------------------[개발 및 테스트 환경]// --------------------------------------------------------------------------------------- 언어 : Swift- 개발 툴 : Xcode- 기술 구분 : Firebase / Crashlytics / Log// --------------------------------------------------------------------------------------// ----..
[개발 환경 설정]개발 툴 : XCODE개발 언어 : SWIFT5 [소스 코드]// --------------------------------------------------------------------------------------[개발 및 테스트 환경]// --------------------------------------------------------------------------------------- 언어 : Swift- 개발 툴 : Xcode- 기술 구분 : Firebase / Crashlytics / Log// --------------------------------------------------------------------------------------// ----..
[개발 환경 설정]개발 툴 : AndroidStudio개발 언어 : Java / Kotlin [소스 코드]// --------------------------------------------------------------------------------------[개발 및 테스트 환경]// --------------------------------------------------------------------------------------- 언어 : Java / Kotlin- 개발 툴 : AndroidStudio- 기술 구분 : Firebase / Crashlytics / Log// --------------------------------------------------------------..
[환경 구성 및 요약 설명]Mobile : Android설 명 : [업무 활용] adb logcat / ADB 명령어 사용해 실시간 APP 앱 로그 확인 명령어 종류 모음 [설 명] // --------------------------------------------------------------------------------------[개발 및 테스트 환경]// --------------------------------------------------------------------------------------- 개발 툴 : ADB Shell- 환 경 : 안드로이드 모바일 (Android Mobile)- 참 고 : >> ADB 설치 후 휴대폰 개발자 모드 활성 및 USB 디버깅 허용 필요..
[환경 설정 및 설명]프로그램 : AndroidStudio설 명 : [Android] FirebaseAnalytics.logEvent 파이어베이스 이벤트 로그 동작 안되는 이슈 - Not Working [에러 원인]1. FirebaseAnalytics.Event.SCREEN_VIEW 를 사용해 로그 이벤트 작성 시 onResume 라이프 사이클 상태가 아닌 곳에서 사용 시 동작 안되는 이슈 [해결 방법]1. FirebaseAnalytics.logEvent(FirebaseAnalytics.Event.SCREEN_VIEW, bundle); 이벤트 로그 작성 시 앱 라이프 사이클 onResume 에서 작성 수행Bundle bundle = new Bundle();bundle.putString(Fireba..
[환경 설정]저장소 : Bitbucket / Git사용 목적 : 소스 코드 버전 관리 실시 [방법 설명]1. 안드로이드 스튜디오에서 [ 상단 메뉴 >> Git >> Show Git Log ] 메뉴 선택2. 브랜치 리스트 목록에서 특정 브랜치 선택 및 git commit log 내용 확인 수행
[로직 정리]정리 로직 : Mobile상태 : [Mobile] 모바일 (Android) 안드로이드 피드백 로그 파일 제공 관련 로직 [설 명] 1. 안드로이드 앱 수행 시 초기) 외부 저장소 읽기, 쓰기 권한 체크 수행 및 로그 백업 파일 현재 날짜 기준 2주 파일 저장 체크 수행 (현재 날짜 - 14) >> 권한이 부여 되어 있지 않은 경우 > 권한 부여 및 기본 파일 생성 수행 >> 백업 로그 디렉토리가 없는 경우 디렉토리 생성 수행2. 사용자 UI 화면에서 로그 파일 제공 클릭 수행 이벤트 처리 (ex : 버튼 및 컴포넌트 클릭 이벤트)3. 외부 저장소에 로그 백업 파일 폴더 및 파일이 저장 되어 있는 지 확인 수행 >> 로그 백업 파일이 없는 경우 (ex : 사용자가 임의 삭제) > 일일..
[개발 환경 설정] 개발 툴 : XCODE 개발 언어 : OBJECTIVE-C [소스 코드] // MARK: - [헤더 파일에 정의 없이 : void 메소드 구현] - (void)testMain { printf("\n"); printf("=============================== \n"); printf("[ViewController >> testMain() :: 테스트 메소드 수행] \n"); printf("=============================== \n"); printf("\n"); /* [요약 설명] 1. NSLog : xcode 에서 로그를 출력 시 사용합니다 2. NSLog 포맷 지정자 : %d : 10진수로 출력 %o : 8진수로 출력 %x : 16진수로 출력..
[개발 환경 설정] 개발 툴 : inteli j 개발 언어 : spring [방법 설명] 1. build.gradle 파일에서 버전에 맞게 lombok 의존성 추가 실시 2. application.yml 파일에서 logging 설정 실시 # TODO [공통으로 사용] spring: # [profiles : 배포 시 설정 이름 : spring 내 설정] profiles: active: prod # [devtools : spring 내 설정] devtools: livereload: enabled: true # [datasource : spring 내 설정] # [url : port 및 servername 작성] # [username : 스키마 명칭] # [password : 비밀 번호] dat..
[개발 환경 설정] 사용 툴 : Putty OS : LINUX [소스 코드] 1. cd home : 홈 디렉토리 이동 2. cd tomcat : 톰캣 디렉토리 이동 3. cd logs : 로그 디렉토리 이동 4-1. tail -f catalina.out : 실시간 전체 로그 확인 4-2. tail -2000f catalina.out : 실시간 라인 지정 로그 확인 5. ctrl + c : 실시간 로그 보기 탈출 [결과 출력]
[개발 환경 설정] 개발 툴 : Edit++ 개발 언어 : javascript [소스 코드] /* [텍스트 전체 복사 수행] */ function copyText(){ console.log(""); console.log("[copyText] : [start]"); console.log(""); try { // [텍스트를 복사할 객체 지정 실시 : P 태그 객체 id 지정] var tagID = document.getElementById("scan_content_p"); // [텍스트 정보를 Range 객체에 저장] var range = document.createRange(); range.selectNode(tagID.childNodes[0]); // [select() 함수를 사용해 전체 영역 지..
[개발 환경 설정] 개발 툴 : AndroidStudio 개발 언어 : java [소스 코드] main_webview.setWebChromeClient(new WebChromeClient() { // 웹 브라우저 콘솔 로그 확인 @Override public boolean onConsoleMessage(ConsoleMessage consoleMessage) { Log.i("---","---"); Log.d("//===========//","================================================"); Log.i("","\n"+"[A_Main >> onConsoleMessage() :: 웹 브라우저 콘솔 로그 확인 실시]"); Log.i("","\n"+"[url :: ..
[개발 환경 설정] 개발 툴 : AndroidStudio 개발 언어 : java [방법 설명]
[개발 환경 설정] 개발 툴 : Toad 개발 언어 : Oracle [로직 단계] - 히스토리 테이블 생성 실시 - 트리거 생성 실시 - UPDATE 및 INSERT 쿼리문 실행 실시 - 히스토리 테이블에 정상적으로 로그가 쌓였는지 확인 실시 [트리거 생성 소스코드] CREATE OR REPLACE TRIGGER TEST_DEPT_DML_TRIGGER AFTER UPDATE ON TEST_DEPT -- [특정 테이블 UPDATE 상태 지정] --INSERT ON TEST_DEPT -- [특정 테이블 INSERT 상태 지정] FOR EACH ROW /*************************************************************** [설 명] TEST_DEP..
/* =========================== */ [ 개발 환경 설정 ] 개발 툴 : Eclipse 개발 언어 : Java /* =========================== */ /* =========================== */ [소스 코드] package ex5; public class MainActivity16 { // [전역 변수 선언 부분] public static final String RESET = "\u001B[0m"; public static final String FONT_BLACK = "\u001B[30m"; public static final String FONT_RED = "\u001B[31m"; public static final String FO..
/* =========================== */ [ 개발 환경 설정 ] 개발 툴 : AndroidStudio 개발 언어 : java /* =========================== */ /* =========================== */ [소스 코드] Log.d("---","---"); Log.d("//===========//","================================================"); Log.d("","\n"+"[A_Main > onCreate() 메소드 : 액티비티 수행 실시]"); Log.d("//===========//","================================================"); Log.d(..