반응형
분류 전체보기
반응형
264

WKWebView 간편하게 쿠키(세션) 유지 시키기!

해당 글에서 코드 부분은 파란색으로 표기 됩니다. 해당 글에서 중요 부분은 붉은색으로 표기 됩니다. iOS WKWebView를 이용하여 세션을 유지하려면 여러가지로 설정을 해주어야 한다. 이 부분을 간단하게 구성을 해보고자 WKCustomWebView 모듈을 Cocopods에 업로드 하였다. 여기서는 해당 라이브러리 사용법에 대해서 안내한다. 앱 종료 후에도 세션 유지 or ViewController 간 또는 WKWebView 간의 세션 유지를 위해서라면 도움이 될듯 하다. [자체 제작한 WKCustomWebView 사용방법] 1. 라이브러리 연동 방법 pod 'WKCustomWebView' 2. WKCustomWebView를 사용할 화면에서 Lazy 객체 생성 및 초기화 // InappAlert Cla..

개발 2020.11.19

iOS Project에 연동한 Cocoapods (Podfile) 연동을 해제하는 방법!

해당 글에서 코드 부분은 파란색으로 표기 됩니다. 해당 글에서 중요 부분은 붉은색으로 표기 됩니다. iOS 프로젝트를 진행하다보면 Cocoapods 라이브러리를 사용하게되는 경우가 많다. Cocoapods 라이브러리를 모두 사용하지 않게 될때 해제하는 방법을 알아보자! 1. 터미널로 Cocoapods 연동을 해제할 프로젝트 폴더 안 Podfile이 있는 위치까지 이동한다. 2. pod deintegrate 명령어 입력 3. pod clean 4. rm Podfile 5. Podfile.lock and .workspace 파일 제거

개발 2020.11.19

iOS Widget 구성을 위한 Widget Extension 기본부분 살펴보기

해당 글에서 코드 부분은 파란색으로 표기 됩니다. 해당 글에서 중요 부분은 붉은색으로 표기 됩니다. ​ iOS14 에서 새롭게 추가된 Widget을 구성하려면 Widget Extension을 구성하여야 한다. 새롭게 추가된 Widget의 구성(Configuration)은 아래와 같다 - Provider : Widget의 화면 갱신을 담당 - View content : Widget의 화면을 담당 (Widget init) 기본적으로 Widget Extension을 생성하면 자동으로 생성되는 코드에서처럼 다음과 같이 Provider 및 View content를 선언된것을 볼 수 있다. Ex) // @main 부분은 위젯의 시작 지점으로 생각하면 편리하다. @main struct testWidget2: Widg..

개발 2020.11.16

SwiftUI 알아보기 :) Button

해당 글에서 코드 부분은 파란색으로 표기 됩니다. 해당 글에서 중요 부분은 붉은색으로 표기 됩니다. ​ ​ 1. 기본 버튼을 만들기는 View를 상속 받은 ContentView 안 body 영역에 붉은색으로 표시된 코드를 작성한다. (SwiftUI의 body 영역은 기본적으로 센터에 표시가 되도록 구성되어 있다.) [ContentView.swift] import SwiftUI struct ContentView: View { var body: some View { Button(action: { // 버튼 액션 }) { // 디스플레이 Text("Button") } } } ​ ​2. 기본 버튼에 토글 액션 추가를 하기 위해 변수를 이용하여 구성한다. 여기서 토글 상태를 저장하는 변수로 @State 변수를 사..

개발 2020.11.11

Xcode 최신버전이 아닌 이전 버전을 다운 받고 싶은 경우?

Xcode가 업데이트 될때마다 바로 업데이트를 하게 될 경우 기존 프로젝트에 빌드 오류가 발생될 수 있다. 이럴때 이전에 사용한 버전으로 Xcode를 다시 받으려면 어떻게 해야 할까? 아래의 링크를 통해 이전 버전의 Xcode 및 관련 프로그램을 다운받아 설치가 가능하다 (단, 개발자 계정이 있어야 하며 로그인을 하여야 리스트를 볼 수 있다.) 로그인 - Apple idmsa.apple.com

개발 2020.11.10

Xcode 빌드 후 단말기에서 실행 시 Please reconnect the device. 문제

최근 출시된 Xcode 12.1에서 iOS 14.2로 업데이트 한 단말기에 개발 중인 앱을 넣으려고 하면 아래 메시지가 출력된다. 이 현상는 Xcode 12.1에 포함된 iOS SDKs가 14.1 까지여서 발생되는 문제로 보여진다. 즉, 14.2 버전으로 업데이트 된 단말기에서는 개발중인 앱을 Xcode 12.1로는 바로 넣어보기는 당분간 힘들어 보인다. 추후 새로운 Xcode 버전으로 업데이트 하거나(앱 스토어에서 기다리거나, 개발자 사이트에서 정식 출시 전 버전 다운로드), TestFlight or Firebase AppDistribution을 통해 테스트를 해야 할듯 하다.

개발 2020.11.10

헤이딜러앱으로 자동차 판매 후기

헤이딜러 앱을 통해 자동차 판매를 진행할때 필요한 내용들은 앞서 작성을 하였다. 자동차 판매 방법!? 그리고 판매 시 필요 준비물은? 일반인이 자동차를 판매하기 위해서 쉽게 접근할 수 있는 방법이 있을까? 최근 자동차를 판매하기 위해 헤이딜러 앱을 이용하였다. 차량 번호 입력 후 차에 적용한 옵션과 차 상태에 대한 사진 sosoingkr.tistory.com 준비물이 모두 준비가 되었다면? 자동차를 구매하기로한 자동차 업체분과 약속 장소에서 만나고 나서 부터의 이야기를 진행하고자 한다. 여기서는 편하게 구매자로 지칭하겠다. 약속장소에서 만나서 구매자 분이 10분 ~ 15분 가량 자동차 차량을 살펴보게 된다. 이후 확인이 필요한 포인트에 대해 나와 함께 살펴보며 이야기를 해준다. 감면이 필요한 경우 등등 ..

생활 2020.11.10

소소하지만 현명한 소비생활로 돈 절약 해보기!

일상 생활을 하다보면 결제할 일이 너무나 많이 발생하게 된다. 일상생활에서의 결제를 보다 현명하게 할 수는 없을까? 다양한 결제 방식에서 나오는 혜택을 정리해 본다. 1. 삼성페이(신용카드 혜택) + 페이코 혜택을 함께 사용하기 => 이 부분은 이전에 삼성페이와 페이코 같이 쓰기로 한번 언급을 한적이 있다. 해당 글은 아래 링크 참조 나 삼성폰 쓴다. 삼성페이도 쓰지롱~~ 야! 그럼 너 페이코 연동해서 써? 페이코는 왜?? 아직도 몰 삼성 스마트폰을 사용하고 있고 삼성페이가 지원되는 단말기를 사용하고 있다면 지갑을 굳이 들고 다니지 않고 삼성페이를 사용하는것을 요즘엔 흔하게 볼수 있다. 이렇듯 편하게 사용하는 sosoingkr.tistory.com => 신용카드 혜택 + 페이코 혜택에 대해 간략히만 언급..

생활 2020.11.09

다이치 카시트 고정장치 빼는 방법!

관련영상 보기 최근 자동차를 변경하고자 기존 차량에 설치되어 있는 다이치 카시트를 분리 하고자 했다. 의자 등받이 아래쪽 카시트 고정장치에 고정을 푸는 방법에 대해서 모르는 분들이 많을듯 하여 이 글은 쓴다. 사용하고 있는 다이치 제품은 아래 제품과 유사한 형태로 생겼다. 다이치 원픽스360 ISOFIX 카시트 회전형 + 썬바이저 세트 COUPANG www.coupang.com 아마 생김새가 다른 다른 다이치 제품들도 동일할 것으로 생각한다. 카시트 고정 장치란? 아래 이미지와 같이 자동차 의자 아래 카시트 아이콘이 보이는 위치 안쪽에 카시트를 연결할 수 있는 고리가 존재한다. 이를 카시트 고정 장치로 이야기 한다. 우리가 설치한 카시트는 다이차 카시트로 아래와 같다. 다이치 카시트 뒷면을 보면 아래 이..

도하래하 2020.11.09

반려견 보험 펫퍼민트 청구하기!

사람과 마찬가지고 나이가 들수록 질병 또는 사고의 위험에서 자유로울 수 없는 반려견을 위해 작년부터 든 반려견 메리츠 보험 펫퍼민트! 이전에도 한번 보험금을 수령했었지만 이번에도 사고가 발생하여 보험금을 청구하게 되었다. 먼저 우리집 반려견 여누의 경우 매달 41,390원의 보험료를 납입한다 (펫퍼민트 가입시 보장 70%로 한 상태 보장 %에 따라 반려견 나이에 따라 보험금은 달라진다) 반려견이 다치게 되어 동물병원에서 진료를 보게 되었다면 모든 진료 완료 후 아래 항목을 준비하여야 한다. 항목 중 휴대전화의 메리츠화재 앱이나 인터넷으로 청구시에는 1번 항목은 준비하지 않아도 된다. 2번의 경우 진료비 영수증으로 치료비 세부내역이 포함되어 있어야 하며 아래와 같은 영수증이면 된다. 방문시마다 결제한 영수..

여누세요 2020.11.09