반응형

2020/09 8

[iOS 14] AppTrackingTransparency framework 이슈 처리하기

iOS 14 - AppTrackingTransparency framework 이슈 처리하기 너무 빡쳐서 적는 글 공식문서 - 사용자 개인정보 및 데이터 사용 - App Store - Apple Developer iOS 14 등등 부터 AppTrackingTransparency 프레임워크(ATT)를 통해 사용자의 허가를 받아야만 사용자를 추적하거나 사용자 기기의 광고 식별자에 접근할 수 있게 정책이 추가되었다. 그래서 아래와 같은 상황이라면 허가를 받아야하는데,, 타사 소유의 앱 및 웹사이트에서 수집한 사용자 데이터에 기반하여 앱에 맞춤형 광고를 표시하는 경우. 데이터 브로커와 기기 위치 데이터 또는 이메일 목록을 공유하는 경우. 이메일, 광고 ID 또는 기타 ID 목록을 타사 광고 네트워크와 공유하고 해..

Programming/iOS 2020.09.26

[책] 한빛리뷰어 <나는 리뷰어다> 8월 - 회사에서 바로 통하는 엑셀 FOR STARTERS (전미진 저)

한빛리뷰어 8월! 이번 도서는 '회사에서 바로 통하는 엑셀 FOR STARTERS' 을 선택했습니다. 이 책을 선택한 이유 저도 한 때 엑셀을.. 했었습니다. 컴퓨터 활용능력 2급도 있습니다. HLOOKUP, VLOOKUP, 피벗 테이블 같은 고급 명령어도 사용할 수 있었는데요! (물론 정해진 틀 안에서 쓰는 거였지만) 지금은 다 let it go.... 지금 제가 할 수 있는 거라곤.. 합, 카운트 막 이런 것들..ㅎㅎ 근데 엑셀이 잘 쓰면 상상하는 걸 만들 수 있는 도구가 될 수 있잖아요? 그래서 그 엑셀을 배우기 위해 이 책을 선택했습니다. 이 책이 담고 있는 것 '회사에서 바로 통하는 엑셀 FOR STARTERS'는 STARTER 라는 단어가 붙어있는 것처럼 엑셀을 시..

2020.09.22

[라즈베리파이] 라즈베리파이3를 Wi-Fi에 연결시키기 & 고정 IP 설정

Wi-Fi로 접속하기 전원만 연결해 사용할 수 있도록 와이파이 접속을 설정합니다 VNC를 이용해봅시다 참고 - https://webnautes.tistory.com/903 VNC에서 Wi-Fi 연결하기 VNC에 접속해서 오른쪽 하단에 보면 핸드폰의 데이터처럼 보이는 걸 누르면 Wi-Fi를 설정할 수 있다. 설정되면 아이콘이 Wi-Fi 아이콘으로 바뀐다. 단점.. 2.4G, 5G 두개가 있는데 2.4G만 잡힌다 ㅠ 고정 IP 할당하기 Wi-Fi로 연결하고 ifconfig 명령어를 실행하면 wlan0 항목에 와이파이 IP가 나온다. /etc/dhcpcd.conf 파일을 수정한다 interface wlan0 #(유선이라면 eth0) static ip_address=사용할 IP 주소 #유선 IP를 고정했다면 그..

[라즈베리파이] 라즈베리파이3에 Jenkins 설치하기

Jenkins 설치하기 이번에는 라즈베리파이에 젠킨스를 설치해보겠습니다.. 인자한 젠킨스 할아버지 참고 링크 Installing Jenkins on your Raspberry Pi 공식 설치 가이드 Installing Jenkins Jenkins 설치 1. apt update sudo apt update sudo apt upgrade (상황에 따라 소요 시간이... 거의 반나절 걸렸다) 2. Java 버전 확인하기 java -version Jenkins는 모든 Java 버전에서 잘 동작하는 건 아니고 일부 버전은 제대로 동작하지 않을 수 있기 때문에 현재 라즈베리파이에 설치된 Java 버전을 먼저 확인한다. 관련 링크 https://www.jenkins.io/doc/administration/requir..

[라즈베리파이] 라즈베리파이3를 VNC로 접속하기

VNC 접속하기 1. VNC 활성화하기 ssh 로 접속해서 sudo raspi-config 실행 Interfacing Options > VNC > Enable sudo reboot 하여 재부팅 2. VNC Server 실행 vncserver -geometry 1280x1024 -geometry 명령어로 해상도를 적용할 수 있다 3. VNC 접속 2번을 실행하면 하단에 New desktop is raspberrypi:1 (IP:1) 이런 문구가 뜬다 VNC Viewer 에서 IP를 입력하여 접속한다 접속 성공!

[라즈베리파이] 라즈베리파이3 고정 IP 설정 및 접속하기 (SK Broadband)

고정 IP 설정 & 접속하기 이 페이지에서는 라즈베리파이 고정 IP를 설정하고 접속해보겠습니다. 참고 링크 1, 참고 링크 2 고정 IP 설정하기 1. 라즈베리파이 MAC 주소 & 내부 IP 확인하기 라즈베리파이에 접속해 터미널에 ifconfig 명령어로 IP와 MAC 주소를 확인한다 2. SKBroadband 관리자 접속 웹브라우저 주소창에 Gateway IP 입력 ($ netstat -rn 로 Gateway IP를 알 수 있다) id : admin password : XXXXXX_admin 3. 공유기에 연결한 IP 주소 확인하기 유선설정 > 로컬 랜 설정 > IP 할당 범위의 접속 리스트 버튼 클릭 라즈베리파이에 연결한 랜 번호로 IP 주소를 확인한다 (랜 번호는 공유기에 적혀있다) 4. 고정 IP..

🔥 Firebase Dynamic Link with iOS (iOS에 동적 링크 적용하기)

Firebase Dynamic Link with iOS 동적 링크를 사용하기 위해 AppStore 개발자 계정이 필요하다 공식문서 - https://firebase.google.com/docs/dynamic-links/ios/create?hl=ko Firebase 셋팅 Firebase에서 동적 링크 섹션 클릭 > URL 프리픽스 추가 URL 프리픽스는 브랜드에 맞게 구성할 수 있으며 *.page.link 는 구글에서 제공하는 도메인이다. test.page.link 이런식으로 만들면 된다 (커스텀 도메인도 가능하다) URL 프리픽스 삭제 주의점! URL 프리픽스를 삭제하면 한 달 동안 동일한 프리픽스를 생성할 수 없다. Firebase > 앱 설정 > 앱의 App Store ID, 앱 ID 프리픽스를 지정..

Programming/iOS 2020.09.03

📲 CallKit - How To Detect Call State & Why not working CXCallObserverDelegate at a Device?

Q1. How To Detect Call State 프로젝트에서 통화 상태를 감지해 통화가 들어왔을 때 (Incoming Call) 예외처리를 추가하기로 했다. 일단 통화 관련 코드를 사용하기 위해선 CallKit 프레임워크를 import 해야한다. CallKit CallKit은 iOS 10부터 지원되며 애플에서 기존에 없던 통화 제어 부분을 지원하면서 추가된 프레임워크다. 이걸 사용하면 통화 화면을 제어할 수 있다! 하지만 나는 후스콜 같은 스팸 차단 서비스가 아닌 폰에 전화가 왔냐 / 안왔냐 / 내가 걸었냐 등을 판단하기 위해 사용해보려고 한다. CXCall CallKit에서 판단할 수 있는 전화 상태는 총 4가지다. 하지만 CXCall 개체를 직접 인스턴스화하지 않고 대신 수신 전화를 받거나 발신 ..

Programming/iOS 2020.09.03
728x90
반응형