목록권한 (19)
투케이2K
[개발 환경 설정] 개발 툴 : 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?) { /** * ------------------------------------------- * [필요 퍼..
[개발 환경 설정] 개발 툴 : AndroidStudio [소스 코드] // ----------------------------------------------------------------------------------------- // TODO [SEARCH FAST] : [Android 13] : [알림 권한 부여 팝업창 호출] // ----------------------------------------------------------------------------------------- public static void getNotificationPermisseion(Context mContext){ /** * --------------------------------------..
[개발 환경 설정] 개발 툴 : AndroidStudio [소스 코드] // ----------------------------------------------------------------------------------------- // TODO [SEARCH FAST] : [Android 13] : [알림 권한 상태 확인] // ----------------------------------------------------------------------------------------- public static boolean getNotificationPermisseionEnable(Context mContext){ /** * ---------------------------------..
[개발 환경 설정] 개발 툴 : AndroidStudio [소스 코드] // TODO [Android 12 / 타겟 31 이상 인 경우 / 블루투스 스캔 및 커넥트 권한 체크] if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.S){ if (ActivityCompat.checkSelfPermission(A_BLE_LIST.this, Manifest.permission.BLUETOOTH_CONNECT) != PackageManager.PERMISSION_GRANTED) { Log.i("---","---"); Log.e("//===========//","================================================"); Log.i("","..
[개발 환경 설정] 개발 툴 : XCODE 개발 언어 : OBJECTIVE-C [사전 info.plist 설정] [ViewController.h : 소스 코드] // MARK: - [import 정의] #import #import #import #import // MARK: - [블루투스 권한 import] #import @interface ViewController : UIViewController { // [클래스 딜리게이트 정의] /* ----------------------------- // [지역 변수 정의] ----------------------------- 1. self 키워드 없이 접근 가능 ----------------------------- 2. 메소드 내에서 사용 필요..
[설 명] 제목 : 안드로이드 (Android) [삼성 노트 20 5G] 특정 애플리케이션 (앱) 권한 활성 및 비활성 방법 [방 법] 1. 설정 > 애플리케이션 메뉴를 들어갑니다. (앱 아이콘 길게 터치 시 애플리케이션 정보를 들어갈 수도 있음) 2. 애플리케이션 정보 > 특정 애플리케이션 선택 실시 3. 특정 애플리케이션 > 권한 메뉴 선택 실시 4. 애플리케이션에 사용되는 권한 리스트 중 특정 권한 선택 실시 (ex : 근처기기 , 위치 , 카메라 , 전화 등) 5. 특정 권한 활성 및 비활성 실시
[설 명] 제목 : 아이폰 (iPhone) 특정 애플리케이션 앱 권한 활성 및 비활성 방법 [방 법] 1. 설정 > 화면 하단 스크롤 > 특정 애플리케이션 선택 2. 특정 애플리케이션 > 부여되어 있는 권한 확인 (ex : 위치 , Bluetooth , 카메라, 알림) 3. 특정 권한 활성 및 비활성 실시
[설 명] 프로그램 : Ios / Swift 설 명 : 모바일 퍼미션 권한 관리 클래스 [소스 코드] // ----------------------------------------- import Foundation import UIKit // ----------------------------------------- //MARK: [카메라 및 앨범, 마이크 접근] import AVFoundation import Photos // ----------------------------------------- class C_Permission { // MARK: - [클래스 설명] /* // ----------------------------------------- 1. 모바일 퍼미션 권한 관리 클래스 ..
[개발 환경 설정] 개발 툴 : AndroidStudio 개발 언어 : java [소스 코드] // TODO [checkFilePermission 앱 파일 접근 허용 설정 창 이동] public static void checkFilePermission(Context mContext){ // [구글 디벨로퍼 참고 사이트] // url : https://developer.android.com/training/data-storage/manage-all-files?hl=ko // [필요 퍼미션] // // [안드로이드 os 11 버전 이상 체크 수행 실시] if ((Build.VERSION.SDK_INT >= Build.VERSION_CODES.R) && !isFileGranted(mContext)){ ..
[개발 환경 설정] 개발 툴 : XCODE 개발 언어 : SWIFT [방법 설명] [소스 코드] import UIKit import AVFoundation import Photos class MainController: UIViewController { override func viewDidLoad() { super.viewDidLoad() // Do any additional setup after loading the view. print("") print("===============================") print("[MainController > viewDidLoad() : 뷰 로드 실시]") print("===============================") print..
[개발 환경 설정] 개발 툴 : AndroidStudio 개발 언어 : java [소스 코드] //TODO [앱 시스템 수정 설정 권한이 부여되었는지 확인 : 마시멜로우 버전 이상 : 안드로이드 시스템 화면 밝기 조절 가능] if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.M) { if(!Settings.System.canWrite(A_AA_Test_Java.this)){ // 시스템 수정 권한이 부여되지 않은 경우 Intent intent= new Intent(Settings.ACTION_MANAGE_WRITE_SETTINGS); intent.setData(Uri.parse("package:" + String.valueOf(getPackageName()))..
/* =========================== */ [ 개발 환경 설정 ] 개발 툴 : AndroidStudio 개발 언어 : java /* =========================== */ /* =========================== */ [소스 코드] //TODO [필요 라이브러리] implementation 'gun0912.ted:tedpermission:2.2.2' //TODO [Ted 라이브러리 사용해 퍼미션 확인 수행 메소드] private void permissionCheck() { try { Log.d("---","---"); Log.d("//===========//","================================================"..
/* =========================== */ [ 개발 환경 설정 ] 개발 툴 : Toad 개발 언어 : Oracle /* =========================== */ /* =========================== */ [소스 코드] /* [DBA_USERS , DBA_SYS_PRIVS , DBA_ROLE_PRIVS 사용해 현재 생성된 사용자 계정 목록 확인 및 부여된 권한, 롤 (ROLE) 확인] 1. 오라클 롤 (role) 이란 사용자에게 보다 효율적으로 권한을 부여할 수 있도록 여러 개의 권한을 묶어 놓은 것입니다 2. 롤 생성 (예시) - CREATE ROLE TEST_MANAGER; 3. 롤 권한 부여 (예시) - GRANT CREATE SESSION, ..