목록권한 (32)
투케이2K

[개발 환경 설정]개발 툴 : XCODE개발 언어 : SWIFT5 [방법 설명]1. 사전) Xcode 프로젝트에서 Capabillity 개발 권한 추가 방법 https://blog.naver.com/kkh0977/223669166907 563. (ios/swift5) Xcode 프로젝트에서 유료 결제 개발자 계정 사용 Capabillity Hotspot Configuration 사용 설정[개발 환경 설정] 개발 툴 : XCODE 개발 언어 : SWIFT5 [방법 설명] 1. 사전) 유료 결제를 진행...blog.naver.com 2. Xcode 프로젝트에서 entitlements 파일 열기 수행 및 추가한 Capabillity 속성 값 정상 포함 여부 확인
[로직 정리]정리 로직 : Mobile상태 : [Mobile] 모바일 앱 사용에 필요한 퍼미션 권한 전체 요청 및 기능 사용 시 권한 부여 체크 로직 - permission [설 명] // --------------------------------------------------------------------------------------[사전) 설정 및 정보 확인 사항]// --------------------------------------------------------------------------------------- Android : 권한 부여 및 상태 체크를 위해 사전) AndroidManifest.xml 파일에 권한 설정 필요- Ios : 권한 부여 및 상태 체크를 위해 사전) ..
[제 목][업무 이슈] android - 안드로이드 구글 플레이스토어 퍼미션 권한 필수 권한 삭제 이슈 - permission tools:node=remove [내 용] ------------------------------------------------------------------------------[이슈 사항]------------------------------------------------------------------------------1. 안드로이드 소스 코드 단에서 특정 퍼미션 권한 삭제 후 >> 앱 업데이트 제출 >> 구글 플레이스토어에서 앱 권한 확인 시 필수 권한이 삭제 되지 않는 이슈 ------------------------------------------------..
[환경 설정 및 설명]프로그램 : AndroidStudio설 명 : [Android] needs to hold permission SCHEDULE_EXACT_ALARM or USE_EXACT_ALARM - 알람 권한 [에러 원인]1. MqttAndroidClient 라이브러리를 사용해 MQTT connect 및 subscribe 구독 수행 시 앱 사용 추가 권한이 필요해 발생하는 이슈E/AndroidRuntime: FATAL EXCEPTION: MQTT Rec: paho573505452019 Process: com.example.app, PID: 22951 java.lang.SecurityException: Caller com.example.app needs to hold android..
[환경 설정 및 설명]프로그램 : AndroidStudio설 명 : [Android] gun0912.ted:tedpermission:2.2.x gradle sync error 테드 퍼미션 라이브러리 동기화 에러 [에러 원인]1. 안드로이드 build.gradle 에서 tedpermission 라이브러리 동기화 실패 이슈 (기존 git 참고 주소 변경 이슈) [해결 방법]1. 변경 된 github 주소로 build.gradle 파일 implementation 의존성 부여 수행 >> AS-IS : implementation 'gun0912.ted:tedpermission:2.2.2' >> TO-BE : implementation 'io.github.ParkSangGwon:tedpermission-..
[환경 설정 및 설명]프로그램 : Linux설 명 : [Linux] 리눅스 쉘 스크립트 수행 시 Permission denied 퍼미션 권한 이슈 발생 [에러 원인]1. 쉘 스크립트 (Shell Script) 파일 실행에 관한 퍼미션 권한이 없어서 발생하는 이슈 >> -bash: ./test.sh: Permission denied [해결 방법]1. chmod 명령어를 사용해 파일 접근 권한 변경 수행 >> $ chmod 777 test.sh

[개발 환경 설정]개발 툴 : AndroidStudio개발 언어 : Dart [사전) 퍼미션 권한 라이브러리 설치 방법]https://blog.naver.com/kkh0977/223489033533 202. (Flutter/플러터) [Mac] : [skill] : [permission_handler] 퍼미션 권한 부여 및 상태 확인 모듈 설치 방법[개발 환경 설정] 개발 툴 : AndroidStudio 개발 언어 : Dart [라이브러리 설치 사이트] https://pub.de...blog.naver.com [사전) 로컬 푸시 알림 라이브러리 설치 방법]https://blog.naver.com/kkh0977/223498395315 242. (Flutter/플러터) [Mac] : [skill] :..

[개발 환경 설정]개발 툴 : AndroidStudio개발 언어 : Dart [1] : (사전) 라이브러리 설치 사이트https://blog.naver.com/kkh0977/223489033533 202. (Flutter/플러터) [Mac] : [skill] : [permission_handler] 퍼미션 권한 부여 및 상태 확인 모듈 설치 방법[개발 환경 설정] 개발 툴 : AndroidStudio 개발 언어 : Dart [라이브러리 설치 사이트] https://pub.de...blog.naver.com [2] : (사전) 라이브러리 Pods 추가 및 수정 방법 [3] : (사전) Pods 재설치 방법https://blog.naver.com/kkh0977/223491076914 248. (T..

[개발 환경 설정]개발 툴 : AndroidStudio개발 언어 : Dart [1] : (사전) 라이브러리 설치 사이트https://blog.naver.com/kkh0977/223489033533 202. (Flutter/플러터) [Mac] : [skill] : [permission_handler] 퍼미션 권한 부여 및 상태 확인 모듈 설치 방법[개발 환경 설정] 개발 툴 : AndroidStudio 개발 언어 : Dart [라이브러리 설치 사이트] https://pub.de...blog.naver.com [2] : (사전) 라이브러리 Pods 추가 및 수정 방법 [3] : (사전) Pods 재설치 방법https://blog.naver.com/kkh0977/223491076914 248. (T..

[개발 환경 설정]개발 툴 : AndroidStudio개발 언어 : Dart [사전) 라이브러리 설치 사이트]https://blog.naver.com/kkh0977/223489033533 202. (Flutter/플러터) [Mac] : [skill] : [permission_handler] 퍼미션 권한 부여 및 상태 확인 모듈 설치 방법[개발 환경 설정] 개발 툴 : AndroidStudio 개발 언어 : Dart [라이브러리 설치 사이트] https://pub.de...blog.naver.com [안드로이드 권한 설정 방법 : AndroidManifest.xml] [소스 코드]import 'package:flutter/material.dart';import 'package:flutter/rend..

[개발 환경 설정]개발 툴 : AndroidStudio개발 언어 : Dart [사전) 라이브러리 설치 사이트]https://blog.naver.com/kkh0977/223489033533 202. (Flutter/플러터) [Mac] : [skill] : [permission_handler] 퍼미션 권한 부여 및 상태 확인 모듈 설치 방법[개발 환경 설정] 개발 툴 : AndroidStudio 개발 언어 : Dart [라이브러리 설치 사이트] https://pub.de...blog.naver.com [안드로이드 권한 설정 방법 : AndroidManifest.xml] [소스 코드]import 'package:flutter/material.dart';import 'package:flutter/rend..

[개발 환경 설정]개발 툴 : AndroidStudio개발 언어 : Dart [라이브러리 설치 사이트]https://pub.dev/packages/permission_handler/install permission_handler install | Flutter packagePermission plugin for Flutter. This plugin provides a cross-platform (iOS, Android) API to request and check permissions.pub.dev [방법 설명]
[환경 설정 및 설명]프로그램 : AndroidStudio설 명 : [Android] java.nio.file.AccessDeniedException 저장소 접근 이슈 [에러 원인]1. 안드로이드 공용 및 디렉토리 접근 시 접근 권한 발생 이슈 >> android W/System.err: java.nio.file.AccessDeniedException: /storage/emulated/0/Download/ [해결 방법]1. 안드로이드 하위 (os 11 이하) 인 경우 외부 저장소 읽기 , 쓰기 권한 부여 필요2. 안드로이드 상위 (os 11 이상) 인 경우 AndroidManifest.xml 파일에서 MANAGE_EXTERNAL_STORAGE 권한 부여 수행 3. 안드로이드 외부 저장소..

[개발 환경 설정] 개발 툴 : AndroidStudio 개발 언어 : Kotlin [소스 코드] // ----------------------------------------------------------------------------------------- // TODO [SEARCH FAST] : [setMicrophonePermission] : [마이크 권한 부여 팝업창 호출] // ----------------------------------------------------------------------------------------- // AndroidManifest.xml 파일에 권한 선언 필요 : // -----------------------------------------..
[환경 설정 및 설명] 프로그램 : AndroidStudio 설 명 : [Android] Permission 퍼미션 권한 재요청 동작하지 않는 이슈 [에러 원인] 1. 앱 실행 후 초기 필요한 권한 요청 시 이미 사용자가 2번 이상 권한을 거부한 경우 앱에서 권한 요청 수행 시 팝업창이 표시 되지 않는 이슈 [해결 방법] 1. 특정 기능 수행 시 필요한 권한 부여 체크 및 부여 되어 있지 않은 경우 사용자에게 팝업창 표시 2. 사용자로부터 직접 앱 설정 이동 >> 권한 허용 유도
[개발 환경 설정] 개발 툴 : Edit++ 개발 언어 : JavaScript [소스 코드]
[개발 환경 설정] 개발 툴 : Edit++ 개발 언어 : JavaScript [소스 코드]
[개발 환경 설정] 개발 툴 : Edit++ 개발 언어 : JavaScript [소스 코드] // [html 최초 로드 및 이벤트 상시 대기 실시] window.onload = async function() { console.log(""); console.log("========================================="); console.log("[window onload] : [start]"); console.log("========================================="); console.log(""); // [퍼미션 요청] : [async 비동기 함수 내에서 권한 호출 필요] const localStream = await navigator.mediaDev..

[개발 환경 설정] 개발 툴 : XCODE 개발 언어 : SWIFT5 [Web 웹 : 소스 코드] // [html 최초 로드 및 이벤트 상시 대기 실시] window.onload = async function() { console.log(""); console.log("========================================="); console.log("[window onload] : [start]"); console.log("========================================="); console.log(""); // [퍼미션 요청] : [async 비동기 함수 내에서 권한 호출 필요] const localStream = await navigator.m..

[개발 환경 설정] 개발 툴 : AndroidStudio 개발 언어 : Kotlin [소스 코드] // ---------------------------------------------------------------------------------- // TODO [SEARCH FAST] : [Android 13] : [알림 권한 부여 팝업창 호출] // ---------------------------------------------------------------------------------- fun getNotificationPermisseion(mContext: Context?) { /** * ------------------------------------------- * [필요 퍼..