목록에러관리 (282)
투케이2K
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/XOCtg/btrGuTegpPI/VkSt3eN60622FT0c5DOou1/img.png)
[환경 설정 및 설명] 프로그램 : Xcode 설 명 : 빌드 에러 - Build Successed 빌드 성공했지만, 정상적으로 앱 (App) 구동이 되지 않는 이슈 [에러 원인] 1. 빌드 시 설정된 스키마가 프로젝트로 설정되어있지 않고 라이브러리로 설정되어 있어서 발생한 이슈 [해결 방법] 1. Xcode 에서 프로젝트 build scheme 변경 수행 실시
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/WRhbd/btrGrYtEbEG/IugNRfFakzKQ12KANg2q1K/img.png)
[환경 설정 및 설명] 프로그램 : AndroidStudio 설 명 : 빌드 에러 - No toolchains found NDK toolchains for ABI arm-linux-androideabi [에러 원인] 1. 윈도우 pc > 맥 pc 로 프로젝트 이관 시 ndk 경로 설정 및 버전 문제 발생 No toolchains found in the NDK toolchains folder for ABI with prefix: arm-linux-androideabi [해결 방법] 1. android studio 에서 새로운 ndk 버전 설치 진행 2. 프로젝트 Invalidate Caches 수행 후 다시 재수행 실시
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/ATAx6/btrGb7Sc2nw/Q3Z01Ul5nwt57jEHKQzFp0/img.png)
[환경 설정 및 설명] 프로그램 : Xcode 설 명 : 빌드 에러 - PLA Update available License , Profile doesn't include device 이슈 [에러 원인] 1. 아이폰 새로운 기기로 변경 후 Xcode 에서 디버깅 수행 시 라이센스 및 프로파일 문제 발생 이슈 Unable to process request - PLA Update available You currently don't have access to this membership resource. To resolve this issue, agree to the latest Program License Agreement in your developer account. Provisio..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/FBjGo/btrFZLCnX4q/kwPBhuDMLvbEH1cB7BNH1k/img.png)
[환경 설정 및 설명] 프로그램 : AndroidStudio 설 명 : 사용자 생성 콘텐츠 (UGC) 정책 리젝 - 게시판 사용 [에러 원인] 1. 게시판 기능을 사용하기 위해서 필수 기능 추가 및 이용약관 별도 페이지 필요 [해결 방법] 1. 게시판 필수 기능 추가 구현 및 이용약관 별도 페이지 생성 실시
[환경 설정 및 설명] 프로그램 : Intelij 설 명 : 스프링 부트 NoClassDefFoundError springframework JSONObject 에러 발생 [에러 원인] 1. 스프링 부트 내장 JSONObject 사용 시 개발 환경에서는 정상 동작하지만 war 파일 실제 운영 배포 환경에서 발생하는 이슈 java.lang.NoClassDefFoundError: org/springframework/boot/configurationprocessor/json/JSONObject [해결 방법] 1. build gradle 에서 org json 라이브러리로 교체 수행 실시 - build gradle 소스 코드 implementation 'org.json:json:202005..
[환경 설정 및 설명] 프로그램 : Xcode 설 명 : 빌드 에러 - iPhone is busy Fetching debug symbols for iPhone 이슈 [에러 원인] 1. 아이폰 모바일 기기를 USB 디버깅 시 Xcode 에서 발생하는 이슈 [해결 방법] 1. Xcode 종료 > 다시 재실행 후 디버깅 수행 실시 2. 아이폰 종료 , Xcode 종료 , 맥북 종료 > 다시 모두 재부팅 후 디버깅 수행 실시
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/bBX7ZX/btrFz3ismjR/1wUlOmx48VfNwmFMbVynEK/img.png)
[환경 설정 및 설명] 프로그램 : Xcode 설 명 : 빌드 에러 - Failed to prepare device for development (Xcode , 모바일 OS 버전 불일치) 이슈 [에러 원인] 1. Xcode 버전과 모바일 디바이스 OS 버전이 맞지 않아서 발생하는 이슈 Failed to prepare device for development. This operation can fail if the version of the OS on the device is incompatible with the installed version of Xcode. You may also need to restart your mac and device in order to correctly d..
[환경 설정 및 설명] 프로그램 : Xcode 설 명 : 엔터프라이즈 ipa 파일 수동 설치 에러 - 앱을 설치할 수 없습니다. (unable install) 잠시후 다시 시도해주세요. [에러 원인] 1. 아이폰 기기 os 버전 15 이상에서 도메인 보안 정책 강화로 인해 plist , ipa 파일이 설치 되지 않는 이슈 [해결 방법] 1. 사용자 네트워크 사용 설정 (5G , LTE) 수행 실시 2. 설정 > 스크린 타임에서 차단 및 제한 설정 풀기 실시 3. ipa 파일을 다운 받을 수 있는 html 페이지 접속 경로가 https 인지 확인 4. plist 파일에 적용된 ipa 파일 경로가 https 로 되어있는지 확인 5. 특정 도메인에서 아이폰 os 15 버전 미만은 ..
[환경 설정 및 설명] 프로그램 : Intelij 설 명 : 스프링 http api 요청에서 한글 및 base64 데이터 문자 깨짐 , 소실 이슈 [에러 원인] 1. 한글 및 base64 데이터 api (get , post) 전송 시 인코딩 문제 및 특수 문자 문제로 인해 데이터가 깨짐 , 소실 되는 이슈 [해결 방법] 1. 자바스크립트 및 클라이언트 부분에서 query string http 요청 시 Content-Type 을 application/x-www-form-urlencoded; 설정 실시 2. 추가 방안으로 자바스크립트 부분에서 http 전송 시 encodeURIComponent 사용해 특수문자 및 한글 URL 인코딩 수행 후 전송 실시 3. 스프링 서버 부분에서 파라미터..
[환경 설정 및 설명] 프로그램 : Intelij 설 명 : 스프링 서버 실행 Web server failed to start Port 8080 was already in use 이슈 [에러 원인] 1. 이미 로컬 PC 에서 스프링에서 설정한 8080 포트가 다른쪽에서 사용 중인 경우 발생하는 이슈 [해결 방법] 1. CMD 명령 프롬프트 실행해서 netstat -ano 현재 사용중인 포트 및 PID 값 확인 2. 8080 포트를 사용하고 있는 PID 값 종료 수행 실시 C:\Users\tk > taskkill /pid 15468 /f
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/cFsLES/btrEda438J6/hVmaKETXFpjjn6rYYT1Ou0/img.png)
[환경 설정 및 설명] 프로그램 : Intelij 설 명 : mybatis 에서 mysql select 수행 시 returned by selectOne() but found 6 이슈 [에러 원인] 1. mybatis 에서 mysql 테이블 select 조회 시 다중 행 결과 반환으로 인해 발생하는 이슈 There was an unexpected error (type=Internal Server Error, status=500). nested exception is org.apache.ibatis.exceptions.TooManyResultsException: Expected one result (or null) to be returned by selectOne(), but found: 6 ..
[환경 설정 및 설명] 프로그램 : Mysql 설 명 : 테이블 데이터 삽입 insert 및 프로시저 사용 시 ERROR 1366 Incorrect string value for column at row 1 이슈 [에러 원인] 1. 데이터 베이스 설정이 utf8 로 되어있지 않아서 한글 데이터 사용 시 에러 발생 [해결 방법] 1. 테이블 charset utf8 로 변경 실시 ALTER TABLE TEST_USER convert to charset utf8; 2. 프로시저에서 사용하는 변수 모두 utf8로 변경 실시 CREATE PROCEDURE PRO_SEL_TEST_USER -- [프로시저 생성] ( IN I_DEPT_NAME VARCHAR(100) CHARACTER SET UTF8..
[환경 설정 및 설명] 프로그램 : AndroidStudio 설 명 : http 통신 소켓 타임 아웃 - java.net.SocketTimeoutException Read timed out 에러 [에러 원인] 1. 클라이언트와 서버간 http 통신 Connection 연결은 되었지만 데이터 읽기 , 쓰기 (I/O) 작업에서 딜레이 지연 발생 이슈 2. 클라이언트와 서버간 http 통신 작업에서 lock (락) 이 걸린 경우 (너무 많은 동시 요청 시 lock 걸릴 수 있음) [해결 방법] 1. http 통신 요청 로직에 try catch 구문 작성해 소켓 타임 아웃 에러 발생 시 재요청 로직 추가 2. http 통신 로직에서 connectTimeout , writeTimeout , ..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/dtqSMu/btrCNOJg95r/KVm30q2QCsLQ4KpLKk3Es0/img.png)
[환경 설정 및 설명] 프로그램 : AndroidStudio 설 명 : 이미지 뷰 이미지 로드 Out Of Memory Canvas trying to draw too large bitmap 에러 [에러 원인] 1. 안드로이드 이미지 뷰 background 이미지 지정 시 하위 디바이스 스펙 상 메모리 누수 에러 발생 [해결 방법] 1. 이미지 뷰 background 이미지 제거 및 Glide 라이브러리 사용해 이미지 로드 수행 실시 Glide.with(getActivity()) .load(R.drawable.new_menu_all) // TODO [이미지 주소] .into(menuLayout); // TODO [표시할 이미지 뷰 지정]
[환경 설정 및 설명] 프로그램 : Xcode 설 명 : 정책 - 앱 스토어 리젝 (reject) 해결 - 특정 설정 화면 강제 이동 (2.5.1 prefs root) [에러 원인] 1. 프로젝트 코드에서 특정 앱 설정 화면으로 강제 이동 시킨 경우 정책 위반 이슈 (아이폰은 특정 설정 화면으로 강제 이동 수행하면 안됨) Guideline 2.5.1 - Performance - Software Requirements Your app uses the "prefs:root=" non-public URL scheme, which is a private entity [해결 방법] 1. 일반 전체 설정 화면으로 이동 후 사용자 판단에 의해 세부 설정으로 들어가도록 처리 실시 // MARK: - ..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/8UqfE/btrCwfZThFs/aygpbYApEki44IitVImyrK/img.png)
[환경 설정 및 설명] 프로그램 : Rest Api 테스터 설 명 : Rest Api 방식으로 파이어베이스 푸시 (FCM) 발송 시 FCM Error MismatchSenderId 이슈 [에러 원인] 1. http 발송 시 Authorization 에 등록 된 파이어베이스 푸시 서버 키가 잘못 된 경우 [해결 방법] 1. 파이어베이스 콘솔에서 등록된 서버 키 재확인 실시
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/bU2fra/btrCkopQ5v4/IZrdabEdHw44UJ5qwPeouk/img.png)
[환경 설정 및 설명] 프로그램 : Intelij 설 명 : 스프링 AES256 키 사이즈 에러 - java.security.InvalidKeyException:Illegal key size [에러 원인] 1. AES256 암호화 시 자바 정책에 어긋나기 때문에 발생하는 이슈 java.security.InvalidKeyException: Illegal key size at javax.crypto.Cipher.checkCryptoPerm(Cipher.java:1039) at javax.crypto.Cipher.implInit(Cipher.java:805) at javax.crypto.Cipher.chooseProvider(Cipher.java:864) at javax.crypto.Ciph..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/p60qm/btrBT5p6Uv5/49EMjkBrsi100tTW6rkTIk/img.png)
[환경 설정 및 설명] 프로그램 : Intelij 설 명 : mybatis 오라클 oracle 데이터베이스 호출 시 BindingException 발생 이슈 [에러 원인] 1. mybatis.xml 파일 : mapper 인터페이스 namespace 설정 경로가 올바르지 않는 경우 2. mybatis.xml 파일 : select id 지정 부분에서 mapper 인터페이스 명칭에 공백이 포함된 경우 3. application.yml 파일 : mybatis.xml 경로 설정이 올바르지 않는 경우 Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/CRriJ/btrBMhexbCN/5Z9X1KsBtUACidPs5JVZ51/img.png)
[환경 설정 및 설명] 프로그램 : Intelij 설 명 : 자바스크립트 Ajax 요청 시 크로스 도메인 이슈 - Cross Origin Resources Sharing [에러 원인] 1. 자바스크립트 Ajax 요청 시 크로스 도메인 이슈로 스프링 API 호출을 할 수 없는 이슈 [해결 방법] 1. 스프링 API 정의 부분에서 @CrossOrigin("*") 설정 실시 package com.project.solutionpackage.controller; import com.project.solutionpackage.model.*; import com.project.solutionpackage.service.DBService; import lombok.extern.slf4j.Slf4..
[환경 설정 및 설명] 프로그램 : Intelij 설 명 : 빌드 에러 - Failed to configure a DataSource: 'url' attribute is not specified [에러 원인] 1. application.properties 및 application.yml 파일에서 jdbc datasource 가 설정되지 않아서 발생하는 이슈 *************************** APPLICATION FAILED TO START *************************** Description: Failed to configure a DataSource: 'url' attribute is not specified and no embedded datasourc..