728x90
반응형

전체 글 158

[iOS] Xcode 에서 내 iPhone (실 단말기) 에 앱 빌드하기

Xocde 에서 애뮬레이터가 아닌 실 단말기 iPhone 에 앱 빌드 시 Signing 이나 계정 관련 설정하는 부분이 있어서 매번 헷갈리는 경우가 있다. 그래서 정리하는 Xcode 에서 내 iPhone 에 앱 빌드하는 방법 ❗️ 📍 순서 1. Xcode 에 Apple 계정 추가하기2. 프로젝트 Signing 설정에서 Team 지정하기3. iPhone (실 단말기) 연결 및 개발자 모드 설정4. 앱 실행 시 "신뢰하지 않는 개발자" 경고 해결 (첫 빌드 시) 1. Xcode 에서 Apple 계정 추가하기 1. Xcode 실행2. 상단 메뉴의 Xcode > Settings... 클릭 (단축키 Cmd + ,)3. Apple Accounts 메뉴 클릭 > Add Apple Accoun..

[안드로이드/Android] 앱의 위치 정보 액세스 권한 요청

🍀 헷갈리는 Android 위치 정보 권한 정리 🍀 🚨 Android 위치 정보 액세스 권한 요청 Android 앱에서 위치 정보를 활용하려면 위치 권한을 반드시 요청해야 합니다.앱이 제공하는 각 기능은 해당 기능에 필요한 접근 권한을 사용자에게 명시적으로 요청하고, 사용자가 허가해야만 정상적으로 동작합니다.• 보안 : 권한이 없는 상태에서 민감한 데이터에 접근하는 것을 방지합니다.• 개인정보 보호 : 사용자가 자신의 위치 정보 등 개인 데이터를 제공할지 여부를 직접 선택할 수 있습니다.• 정상적인 기능 수행 : 권한이 부여된 경우에만 위치 기반 서비스(지도 표시, 주변 검색, 실시간 추적 등)를 사용할 수 있습니다.따라서 위치 정보를 확인하거나 활용하는 모든 경우에, 앱은 실행 시점 혹은 ..

macOS 맥북 | Node.js 설치

🚨 node.js node.js 란 JavaScript 런타임 환경, JavaScript 로 작성된 프로그램을 실행할 수 있는 환경 입니다.서버 환경에서 JavaScript 코드를 실행할 수 있게 하여 백엔드 개발을 가능하게 하고, 이를 통해 프론트엔드 개발에만 사용되던 JavaScript 를 백엔드까지 확장하여 풀스택 개발을 수월하게 하고, 비동기 Non-blocking I/O 방식과 이벤트 기반 아키텍처를 통해 높은 성능과 확장성을 제공합니다. Run JavaScript Everywhere! node.js 설치하기 (macOS) 1. node.js 사이트 접속https://nodejs.org/ko/ Node.js — Run JavaScript EverywhereNode.js® is a free..

💻 맥북 macOS 2025.09.05

IntelliJ + 톰캣(tomcat) 서버 구성 및 연동

🚨 IntelliJ 에서 톰캣(tomcat) 서버 구성 및 연동 IntelliJ 에서 톰캣(tomcat) 서버를 구성하고 연동하는 방법에 대해 포스팅하려고 합니다.먼저 pc 에 톰캣(tocmat) 이 설치되어 있어야 해요~ 톰캣 설치 방법은 아래 포스팅 확인 ✅ https://eunoia3jy.tistory.com/31 [ macOS 맥북 ] 톰캣 (tomcat) 설치 및 실행macOS 맥북에서 톰캣 (tomcat) 를 설치하고 실행하는 방법 입니다. 1. 톰캣 (tomcat) 설치 tomcat.apache.org/ Apache Tomcat® - Welcome! The Apache Tomcat® software is an open source implementation of the Java Servle..

💻 맥북 macOS 2024.11.29

Apple Developer 에서 D-U-N-S 번호 확인하기 (feat. Google Play Console 개발자 계정 확인 요청)

🚨 D-U-N-S 번호D-U-N-S 번호란, 9자리의 고유 번호로서 지역을 기준으로 사업체를 식별하는 번호입니다. D&B(Dun & Bradstreet)가 할당하고 관리하는 D-U-N-S 번호는 널리 사용되는 표준 사업체 식별자입니다.  https://service.dnb.com/home Digital Service Center: answers and support for all things Dun & BradstreetBrowser not supported This site is best viewed in Chrome(Version 79+), Edge(Version 79+), Safari(Latest two versions) and Firefox(Latest two versions) Browsers...

🌐 기타 2024.08.14

[안드로이드/Android] minSDK, targetSDK, compileSDK, Play Store 정책에 따른 targetSDK 업데이트, ART

🍀 느슨해진 나의 블로그를 위한 Android 용어 정리 🍀   🚨 Android API Level• Android OS 별로 정해진 Level• 안드로이드 OS 운영 체제의 다양한 버전에서 제공하는 API 집합• 이 API는 이전 버전의 API 와 호환되면서 각 버전의 운영 체제에서 사용할 수 있는 기능과 서비스를 포함한다 https://developer.android.com/tools/releases/platforms?hl=ko SDK 플랫폼 출시 노트  |  Android Studio  |  Android DevelopersSDK Manager의 SDK Platforms 탭에서 다운로드할 수 있는 SDK 패키지에 관한 출시 정보를 확인하세요.developer.android.com   minSD..

[Android/Google] 안드로이드 앱에 구글 광고 AdMob(애드몹) 적용하기

안녕하세요! 안드로이드 앱에 구글 애드몹을 통해 광고를 띄우는 방법 입니다. 앱을 통해 수익을 창출하고 싶을 때, 구글에서 제공하는 AdMob(애드몹) 광고를 앱에 게재하여 수익을 얻을 수 있습니다. 📌 이 글의 목차는 다음과 같습니다.   1️⃣ Google AdMob 에서 앱 설정하기 (광고 단위 ID 추가)   2️⃣ Android 프로젝트에서 AdMob 시작하기  https://admob.google.com/intl/ko/home/ Google AdMob: 모바일 앱 수익 창출인앱 광고를 사용하여 모바일 앱에서 더 많은 수익을 창출하고, 사용이 간편한 도구를 통해 유용한 분석 정보를 얻고 앱을 성장시켜 보세요.admob.google.com  https://support.google.com/adm..

[🌐] 메모리 내 중요정보 노출 여부 확인

Android 모바일 취약점 점검 결과를 받고 메모리 내 중요정보 노출 여부 확인을 위해 앱의 heap 메모리 덤프를 내 PC 로 다운로드 받는 방법 입니다. 🧤 adb 사용 • Android Studio 로 디바이스를 연결하고, 확인할 앱을 설치 후 로그인을 진행 • Android Studio 의 Terminal 에서 명령어 실행 1️⃣ 현재 연결된 디바이스 확인 adb devices 2️⃣ 현재 디바이스의 프로세스 확인 adb shell ps 3️⃣ 원하는 앱 package 의 프로세스만 확인 adb shell ps -ef | grep 패키지이름 4️⃣ 디바이스에 dumpheap 파일 저장하기 (adb shell am dumpheap PID 저장경로/파일이름) adb shell am dumpheap ..

🌐 기타 2024.02.27

[프로그래머스] 추억 점수 (Java/Kotlin) - Lv.1

프로그래머스 에서 코딩테스트 Lv.1 문제 추억 점수 를 풀어봤습니당~ 언어는 Java / Kotlin 으로 작성했어요 https://school.programmers.co.kr/learn/courses/30/lessons/176963?language=java 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr https://school.programmers.co.kr/learn/courses/30/lessons/176963?language=kotlin 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록..

[🌐] 페이스북에서 내 프로필 링크 확인 (페이스북 개발자센터에서 등록된 앱의 관리자 및 개발자 계정 추가하기)

안녕하세요🖐🏻 페이스북에서 내 프로필 링크 확인하는 방법입니다. (feat. 페이스북 개발자센터에서 등록된 앱의 관리자 및 개발자 계정 추가) https://www.facebook.com/ Facebook - 로그인 또는 가입 www.facebook.com 프로필 링크는 모바일에서 확인할 수 있어요❗️ ☝🏻 페이스북 APP 에서 확인 내 프로필 화면에서 ... 버튼 클릭 > 프로필 설정 화면에서 내 프로필 링크 에서 확인 가능 링크 복사 해서 사용 가능합니다. ✌🏻 크롬/인터넷 브라우저에서 확인 페이스북 페이지에서 로그인 후 내 프로필 화면에서 ... 버튼 클릭 > 프로필 링크 복사 해서 확인 후 사용 가능합니다. 페이스북 프로필 링크 확인이 필요했던 이유는!! 앱에 페이스북 로그인 연동을 할 때 페이스..

🌐 기타 2023.11.23

[안드로이드/Android] java.lang.IllegalArgumentException: Couldn’t find meta-data for provider with authority 에러

안녕하세요👊🏻 Android 에서 카메라 실행하여 사진 찍고 저장 시 발생하는 에러가 있는데요. java.lang.IllegalArgumentException 에러가 발생하였습니다. java.lang.IllegalArgumentException: Couldn’t find meta-data for provider with authority 와 같은 에러 메세지가 표시되었답니다. 🚨 Manifest 에 FileProvider 등록하기 FileProvider 사용을 위해 manifest 에 provider 를 등록해 주어야 합니다. FileProvider 의 기본 기능은 file 에 대해 content URI 를 생성하는 것입니다. 1. AndroidManifest.xml ... ... 2. xml/file_..

[안드로이드/Android] Caused by: org.codehaus.groovy.control.MultipleCompilationErrorsException: startup failed: 에러 (Gradle 빌드 오류)

안녕하세요👊🏻 Android Studio 에서 발생하는 Gradle Build 시 발생하는 오류입니다. org.codehaus.groovy.control.MultipleCompilationErrorsException 에러가 발생하였습니다. Caused by: org.codehaus.groovy.control.MultipleCompilationErrorsException: startup failed: 🚨 해결 방법 1️⃣ Android Studio > Settings... 클릭 2️⃣ Build, Execution, Deployment > Gradle 클릭 3️⃣ Gradle projects 에서 Gradle JDK 변경하기 Thank U :)

[프로그래머스] 콜라문제(Kotlin) - Lv.1

프로그래머스 에서 코딩테스트 Lv.1 문제 콜라문제 를 풀어봤습니당~ 언어는 Kotlin 으로 작성했어요 https://school.programmers.co.kr/learn/courses/30/lessons/132267?language=kotlin 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제 설명 [문제] 오래전 유행했던 콜라 문제가 있습니다. 콜라 문제의 지문은 다음과 같습니다. 정답은 아무에게도 말하지 마세요. 콜라 빈 병 2개를 가져다주면 콜라 1병을 주는 마트가 있다. 빈 병 20개를 가져다주면 몇 병을 받을 수 있는가? 단, 보유 중인 ..

[iOS/Swift] 현재 위치 정보 - 위도, 경도, 주소 가져오기

안녕하세요👋🏻 iOS 에서 현재 위도, 경도, 위치 정보 가져오는 방법 포스팅 입니다. 💡 작성한 파일 목록입니다. • Info.plist • LocationVC.swift • Location.storyboard Info.plist 현재 위치를 사용하는 데에 동의를 구하는 내용을 추가합니다. Privacy - Location Always and When In Use Usage Description value 에 원하는 문구 작성하기 LocationVC.swift 1️⃣ ViewController 에서 CoreLocation 를 import해줍니다. CoreLocation 을 이용하여 위치정보를 받아와 위도, 경도를 가져올 수 있습니다. import UIKit import CoreLocation class..

728x90
반응형