목록에러관리 (280)
투케이2K
[환경 설정 및 설명]프로그램 : AndroidStudio설 명 : [Android] aws 프로비저닝 템플릿 등록 시 statusCode 403 AccessDenied 에러 발생 - 액세스가 거부되었습니다. [설 명]--------------------------------------------------------------------------[에러 원인]--------------------------------------------------------------------------1. aws pleet provisioning 플릿 프로비저닝 template 템플릿 등록 시 parameter 내에 인증에 필요한 필수 key , value 값이 누락되어 발생한 이슈2. 전체 에러 발생 로그 ..
[환경 설정 및 설명]프로그램 : AndroidStudio설 명 : [Android] aws 프로비저닝 템플릿 등록 statusCode 400 InvalidPayload Message cannot be parsed [설 명]--------------------------------------------------------------------------[에러 원인]--------------------------------------------------------------------------1. aws pleet provisioning 플릿 프로비저닝 template 템플릿 등록 시 parameter 타입 형식이 JSONObject 형식이 아니어서 발생하는 이슈 >> String 형식에서 \..
[환경 설정]저장소 : Bitbucket / Git사용 목적 : 소스 코드 버전 관리 실시 [설 명]-----------------------------------------------------------------------------------------[구 분]-----------------------------------------------------------------------------------------구분 : Bitbucket / Git / 원격 저장소제목 : [에러 해결] error: failed to push .. This is usually caused by another repository pushing-------------------------------------..
[환경 설정 및 설명]프로그램 : Xcode설 명 : [Ios] Ios 블루투스 스캔 시 안드로이드 블루투스 Service UUID 설정 값 스캔 하지 못하는 이슈 [설 명]--------------------------------------------------------------------------[에러 원인]--------------------------------------------------------------------------1. Ios 블루투스 스캔 시 안드로이드 블루투스 Service UUID 설정 값 스캔 하지 못하는 이슈2. Android , Ios 간에는 UUID 형식이 다르게 표현 될 수 있어 특정 UUID 기준으로 기기 스캔 결과 확인 시 문제가 발생하는 이슈---..
[환경 설정 및 설명]프로그램 : Xcode설 명 : [Ios] Failed to encrypt the connection, the connection has timed out unexpectedly [설 명]--------------------------------------------------------------------------[에러 원인]--------------------------------------------------------------------------1. 블루투스 연결 수행 시 상대 디바이스 블루투스 활성 여부 및 페어링 등록이 되지 않아서 발생하는 이슈2. 전체 에러 발생 로그 : Failed to encrypt the connection, the connectio..
[환경 설정 및 설명]프로그램 : AndroidStudio설 명 : [Android] 비콘 버전 - Targeting S+ (version 31 and above) requires that one of FLAG_IMMUTABLE or FLAG_MUTABLE be specified when creating a PendingIntent [설 명] --------------------------------------------------------------------------[에러 원인]--------------------------------------------------------------------------1. AltBeacon 비콘 라이브러리 빌드 수행 시 implementation 의존성..
[환경 설정 및 설명]프로그램 : AndroidStudio설 명 : [Android] Cannot find selected module (99) for constraint debugCompileClasspath [설 명] --------------------------------------------------------------------------[에러 원인]--------------------------------------------------------------------------1. 라이브러리 빌드 수행 시 명확하지 않은 라이브러리 버전 지정 및 Maven 에서 해당 라이브러리를 찾을 수 없을 경우 발생하는 이슈 >> 명확하지 않은 라이브러리 버전 명칭 : implementation..
[환경 설정 및 설명]프로그램 : Xcode설 명 : [Ios] 핫스팟 와이파이 연결 에러 - nehotspotconfigurationerrordomain code=8 internal error [설 명] --------------------------------------------------------------------------[에러 원인]--------------------------------------------------------------------------1. NEHotspotConfigurationManager.shared.apply 사용해 특정 WIFI 다이렉트 연결 수행 시 발생 에러2. Xcode 프로젝트에서 Capabillity - Hotspot Configuratio..
[환경 설정 및 설명]프로그램 : AndroidStudio설 명 : [Android] WindowManager BadTokenException permission denied for window type [설 명] --------------------------------------------------------------------------[에러 원인]--------------------------------------------------------------------------1. 안드로이드 빌드 버전이 누가 (7.0) 이상 인 경우 WindowManager 를 사용해 addView 추가 시 Settings.canDrawOverlays 앱 위에 표시 권한 허용 설정 필요--------..
[환경 설정 및 설명]프로그램 : AndroidStudio설 명 : [Android] 빌드 에러 - Manifest merger failed with multiple errors, see logs [에러 원인]1. 안드로이드 프로젝트 빌드 시 AndroidManifest.xml 파일 병합 과정에서 충돌 발생 이슈 [해결 방법]1. 에러가 발생한 로그 확인 및 AndroidManifest.xml 파일 수정 실시2. Ex : NEARBY_WIFI_DEVICES 빌드 에러 발생으로 퍼미션 설정 수정 진행 >> android:usesPermissionFlags="neverForLocation" />
[환경 설정 및 설명]프로그램 : AndroidStudio설 명 : [Android] gradle-7.4-bin.zip - firebase crashlytics InjectMappingFileIdTask [에러 원인]1. 안드로이드 프로젝트 gradle-wrapper.properties 파일에서 gradle-7.4-bin.zip 이상 선언 시 파이어베이스 크래시 리틱스 버전 향상 필요 이슈 [해결 방법]1. build.gradle (Project) 파일에서 파이어베이스 크래시 리틱스 classpath 버전 변경 >> AS-IS : classpath 'com.google.firebase:firebase-crashlytics-gradle:2.1.1' >> TO-BE : classpath 'com...
[환경 설정 및 설명]프로그램 : Xcode설 명 : [Ios] 빌드 에러 - 키체인 접근이(가) Apple Development: 키체인을 사용하고자 합니다. [에러 원인]1. Xcode 빌드 시 애플디벨로퍼 인증서 로그인 인증이 필요해 발생하는 이슈 [해결 방법]1. 일회성 : 아무런 값을 입력하지 않고 [확인] 버튼 클릭 수행 >> 애플 개발자 계정 및 iCloud 비밀번호를 입력해도 인증하지 못함, 공백 상태에서 [확인] 클릭 시 인증 됨2. 지속 인증 : 5 ~ 10 회 내에서 지속해서 해당 일회성 방식으로 인증 수행 시 팝업창이 표시 되지 않음
[환경 설정 및 설명]프로그램 : Xcode설 명 : [Ios] 빌드 에러 - Unable to log in with account , No profiles for where found [에러 원인]1. Xcode 빌드 시 필요한 개발자 계정 인증이 필요해 발생한 이슈 [해결 방법]1. Sign In 버튼을 클릭해서 개발자 인증 수행 실시2. 애플 디벨로퍼 개발자 비밀번호 입력 필요
[환경 설정 및 설명]프로그램 : Xcode설 명 : [Ios] Thread running at User-interactive quality-of-service class waiting on a thread without a QoS class specified [에러 원인]1. 스레드 처리 간 디스패치 큐의 서비스 품질(QoS) 클래스에 불일치가 있으면 앱이 우선 순위 처리를 위해 표시 되는 경고 알림 [해결 방법]1. 해당 경고가 표시 되는 곳에 DispatchQueue 백그라운드 작업 처리 수행 // [HTTPCookieStorage 데이터 삭제] let background_removeCookies = DispatchQueue(label: "background_rem..
[환경 설정 및 설명]프로그램 : Xcode설 명 : [Ios] Fatal error: Unexpectedly found nil while unwrapping an Optional value [에러 원인]1. 데이터 변수 값 지정 시 Wrapping 된 형식으로 Optional 값은 변수로 설정할 수 없어 발생하는 이슈 2. unwrapping 수행 시 변수가 nil 값으로 되어 있는 경우 발생하는 이슈 [해결 방법]1. 데이터 체크 방어 로직 강화 - 기본 변수 값 nil 체크 - if let Optional 타입 체크 및 unwrapping 수행 실시 - guard let 사용해 unwrapping 된 값이 특정 데이터 형식 인지 체크 수행
[환경 설정 및 설명]프로그램 : AndroidStudio설 명 : [Android] app:checkDebugAarMetadata FAILED - The minCompileSdk (33) specified AAR [에러 원인]1. 이전 개발 된 안드로이드 프로젝트 build gradle target 31 버전에서 특정 라이브러리 추가 시 빌드 호환성이 맞지 않아서 발생하는 이슈 >> 라이브러리는 minCompileSdk 33 기준 / 현재 프로젝트 설정은 31The minCompileSdk (33) specified in adependency's AAR metadata (META-INF/com/android/build/gradle/aar-metadata.properties)is greater ..
[환경 설정 및 설명]프로그램 : AndroidStudio설 명 : [Android] aws appsync 앱 싱크 Window npm ERR node , npm ERR npm - install error [에러 원인]1. 윈도우 PC 환경에서 안드로이드 aws appsync 라이브러리 빌드 시 npm install 버전 충돌 관련 이슈npm ERR! Windows_NT 10.0.19045npm ERR! argv "C:\\Users\\...\\app\\.gradle\\nodejs\\node-v6.7.0-win-x64\\node.exe" "C:\\Users\\...\\app\\.gradle\\nodejs\\node-v6.7.0-win-x64\\node_modules\\npm\\bin\\npm-cli..
[환경 설정 및 설명]프로그램 : AndroidStudio설 명 : [Android] PKIX path building failed: SunCertPathBuilderException [에러 원인]1. 특정 라이브러리 빌드 및 파일 다운로드 시 사내 정보 보안망에 의한 파일 다운로드 불가로 발생 이슈> Task :app:nodeSetupBuild was configured to prefer settings repositories over project repositories but repository 'ivy' was added by unknown code> Task :app:nodeSetup FAILEDExecution failed for task ':app:nodeSetup'.> Could n..
[환경 설정 및 설명]프로그램 : AndroidStudio설 명 : [Android] aws appsync 앱 싱크 failed for task app:nodeSetup - ivy unknown code [에러 원인]1. Aws 앱 싱크 라이브러리 추가 후 프로젝트 빌드 및 Run 구동 시 node 파일을 확인할 수 없어 발생하는 이슈Execution failed for task ':app:nodeSetup'.Build was configured to prefer settings repositories over project repositories but repository 'ivy' was added by unknown code [해결 방법]1. build.gradle 파일 >> android..
[환경 설정 및 설명]프로그램 : Aws설 명 : [Aws] No shadow exists with name shadowName 404 error [에러 원인]1. 모바일에서 Aws 특정 쉐도우 구독 이후 publish 수행 시 해당 쉐도우가 존재하지 않아서 발생하는 이슈 [해결 방법]1. 하드웨어 기기에서 초기 기기 등록 시 Update 쉐도우를 통해 쉐도우 생성 수행 및 이후 모바일에서 특정 쉐도우 구독 >> publish 요청 실시 (get 방식 정보 요청) >> 참고 : 모바일에서 특정 쉐도우 구독은 특정 쉐도우 정보가 생성 되어 있지 않아도 가능하지만, get publish 는 해당 쉐도우에 맞는 정보가 모두 있어야합니다 [참고 사이트]https://docs.aws.amazon.com..