전체 글 118

[iOS] ssh key 만들기

1. ssh key 존재 여부 확인 cd ~/.ssh ls 2. 만들기 ssh-keygen -t rsa -b 4096 -C "email or message" 3. 파일명 정하기 : 빈값으로 엔터하면 기본 파일명으로 저장됩니다. id_rsa Enter file in which to save the key (/Users/DANJI/.ssh/id_rsa): 4. 패스워드 정하기 : 빈값으로 엔터하면 비밀번호 세팅 X Enter passphrase (empty for no passphrase): Enter same passphrase again: 5. 1번 방법으로 재 확인했을 경우 id_rsa와 id_rsa.pub 파일을 확인할 수 있습니다.

iOS 2019.07.04

[iOS] sqlite DB Table 확인하는 방법

Xcode에서 단말에 있는 db 파일을 추출하는 방법 : https://itstudentstudy.tistory.com/107 해당 db 파일을 가지고 db table을 확인하는 방법을 보려합니다. 1. https://sqlitebrowser.org/dl/ 설치 2. 추출한 DB 파일을 마우스로 끌어다 놓습니다. 데이터베이스 구조 카테고리에서 테이블을 확인 할 수 있습니다. 3. 데이터 보기 카테고리로 넘어가면 해당 DB 데이터를 확인할 수 있습니다.

iOS 2019.06.13

[iOS] Xcode sqlite DB File 추출하기

프로젝트를 진행하면서 기존에 sqlite를 사용하고 있어 디비 테이블을 확인하기 위해 db 파일을 찾았습니다. 폴더에서 찾으려고 했으나 안보이고 터미널로 찾으려고 했으나 안보이고 해서 한참 헤멨네요ㅠㅠ 1. Xcode -> Window -> Devices and Simulators 2. 원하는 디바이스를 선택하면 설치되어있는 앱 리스트가 나옵니다. INSTALLED APPS SQL 작업한 앱을 선택 후 설정 아이콘을 클릭해줍니다. Download Container... 3. 다운로드 된 .xcappdata 파일 오른쪽 마우스 클릭 -> 패키지 내용 보기 4. AppData -> Documents -> .db 파일이 존재합니다. 추출한 데이터로 DB 테이블을 확인 할 수 있는 방법 : https://its..

iOS 2019.06.13

[iOS] 아이폰 기본 메일 어플 열어주기

1. 기본 세팅 : Info.plist 에 mailto 스키마 추가 LSApplicationQueriesSchemes message mailto 2. 메일 앱을 열기 NSURL *url = [NSURL URLWithString:@"message:"]; if ([UIApplication.sharedApplication canOpenURL:url]) { [UIApplication.sharedApplication openURL:url]; } 3. 메일 앱을 열어 보내는 화면까지 NSURL *url = [NSURL URLWithString:@"mailto:test@gmail.com"]; if ([UIApplication.sharedApplication canOpenURL:url]) { [UIApplication..

iOS 2019.04.10

[iOS] NSString -> NSDate -> 원하는 형식으로 NSString

NSString *agreeDate = @"20190405111317"; 1. 일단 들어오는 형식에 맞게 NSDateFormatter 구현 NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init]; [dateFormatter setDateFormat:@"yyyyMMddHHmmss"]; 2. NSDate 추출 NSDate *date = [dateFormatter dateFromString:agreeDate]; 3. 원하는 Date 형식으로 변환 [dateFormatter setDateFormat:@"yyyy.MM.dd. HH:mm:ss"]; NSString *string = [dateFormatter stringFromDate:date]; 3-1. ..

iOS 2019.04.08

[iOS] UIWebView bottom black 해결 방법

UIWebView를 구현하던 중에 URL을 로드하지 않고 뷰만 띄웠을 때 하단에 검정 부분이 나타나게 되었습니다. loadRequest를 해주면 해당 검정 부분은 없어지는 것을 확인했습니다. 그래서 실행한게 [self.webView setBackgroundColor: UIColor.whiteColor]; 입니다. 하지만 검정 부분은 사라지지 않았습니다. 해결한 방법은 : [self.webView setOpaque:NO]; Opaque를 해주면 해당 문제는 없어지게 됩니다. 하지만 백그라운드 색상 없이 Opaque를 해주면 하단 사진처럼 나오게 됩니다. 그래서 백그라운드 색상도 화이트로 해주고 Opaque로 NO로 설정을 해주면서 해결하였습니다. 해결 후 최종 캡쳐 사진!!

iOS 2019.02.26