callback URL 데이터를 가져다 쓸 경우 데이터를 뽑아야 하는데 한글이 있을 경우 NSURLComponents가 nil 로 떨어지는 이슈가 존재한다. 예외처리한 코드까지 추가하였다. 문자열에 %가 포함되어 있을 경우 parserURL = [문자열 stringByRemovingPercentEncoding] 처리후 사용하면 된다. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 NSString *parserURL = @"https://www.test.co.kr?product=test상품ABC&price=30000"; NSURLComponents *components = [NSURLComponents component..
javascript로 웹뷰와 통신중 json변환 및 확인 코드. 1234567 NSDictionary *test = [NSDictionary dictionaryWithObjectsAndKeys:@"userid",@"id",@"123456",@"pw", nil]; NSDictionary *test2 = [NSDictionary dictionaryWithObjectsAndKeys:test,@"login", nil]; NSError *error; NSData *jsonData = [NSJSONSerialization dataWithJSONObject:test2 options:NSJSONWritingPrettyPrinted error:&error]; NSString *myString = [[NSString al..
javascript로 호출되는 문자열을 컨버팅하는 부분이 deprecated되어 수정.모든 NSCharacterSet을 이용해봤지만 답을 찾지 못했고...결국 열심히 검색한 stringByRemovingPercentEncoding 를 사용하면 된다는 답을 찾음!! [Code 1]// 기존 코드NSString *jsonString = [[[urlString componentsSeparatedByString:@"jscall:"] lastObject] stringByReplacingPercentEscapesUsingEncoding:NSStringEncodingConversionAllowLossy];NSData *jsonData = [jsonString dataUsingEncoding:NSUTF8StringEn..
겨울에는 상의를 입고 뛰기 때문에 핸드폰을 넣을 수 있지만여름에 트랙을 돌기 위해서 바지에 넣거나 손에 들고뛰다 보면 몸 균형이 깨지고 어깨가 뭉치거나 손목이 아파온다.그것을 해결하기 위해서!!벨킨 암밴드 구매!!할인 받고 뭐하고 해서 가격은 11,850원 아이폰은 6, 6s 겸용이고 아이폰7 부터는이어폰 단자나 버튼 위치가 다르기 때문에 모양이 조금 다르다.아이폰 6s를 넣어보니 딱 맞다.앞면은 비닐 뒷면은 스폰지 같은 재질로 되어있어팔에 착용해도 부담스럽거나 거슬리지 않는다. 찍찍이도 아직 30~40회 밖에 사용하지 않아 문제 되지는 않고손끝부분에 천이 하나 덧대져 있는데 끈이 고리에서 빠지지 않게막아주어 착용하고 벗을 때 편리하다. 그리고 뒷면에 이렇게 카드나 현금 열쇠등을넣을 수 있는 포켓이 있다..
그렇게 많은 대규모 포털 해킹 소식에도내 계정을 접속하려는 시도는 예전 네이트, 네이버가 전부였는데...해외 IP차단 후 국내에서는 시도가 없었다. 그러다 지난주 아이폰 계정그리고 오늘은 아이핀 접속 흔적이 보인다. 아이폰 계정 로그인 알림이 왔을 때 다행히 아침이라부랴부랴 접속 해서 패스워드 변경을 했었다. 다른기기 로그인 접속 메일을 통해 비밀번호 변경을 시도 했지만... 예전에 만든 apple ID는 메일 주소가 없다며, 변경이 안될 것이다.다음 링크를 통해 들어가서 변경하는게 빠르다.https://iforgot.apple.com/password/verify/appleid?localang=ko_KR 이것도 허술한게 icloud.com 로그인 시 2차 비밀번호를 묻지 않기 때문에사진이나 메모에 중요 ..
서버용 APNS 인증서 생성하기 PHP/JSP 맥 키보드 F4또는 응용프로그램 > 기타 폴더 > 키체인 접근 해당 앱의 인증서, 키 각각 선택 후 보내기! 명령어 입력 시 편의성을 위해 인증서는 cert, 키는 key로 파일명 지정.패스워드 추가는 서버와 규약에 따라 추가하거나 하지 않아도 됨.만들어진 cert.p12, key.p12파일이 위치한 곳에서 터미널 실행.터미널 실행 후 > cd desktop 실행 > 아래 명령어 입력. [터미널 인증서 갱신 명령어]openssl pkcs12 -clcerts -nokeys -out cert.pem -in cert.p12(패스워드 없을경우 엔터)openssl pkcs12 -nocerts -out key.pem -in key.p12(패스워드 없을경우 엔터, 맥 사..
iOS10 사진 접근권한 예외처리. - UIImagePickerController를 통해 사진 접근 시 Xcode8에서 빌드시 앱이 죽는 문제가 발생한다. - Photo Library 사용 시 권한이 없을경우 바로 시스템 설정으로 점프 하는 것 보다 상태값에 따라 점프 시점을 분기처리한다. 해결방법 1. info.plist에 Privacy - Photo Library Usage Description 옵션 추가 사진 접근 시 시스템 팝업에 표시 할 사용자 문구를 추가한다. 2. 사진 접근 시 권한이 있는지 확인한다. - 최초 권한 요청 시 시스템 얼럿이 발생하기 때문에 설정으로 강제이동 시키지 않는다. 123456789101112131415161718192021222324- (void)selectPhoto..
1. 아이폰 리뷰 신청 후 Rejected. 리젝 전문 Performance - 2.1 Thank you for your resubmission. However, your app failed to launch on iPhone running iOS 9.3.3 on Wi-Fi connected to an IPv6 network.. Specifically, when we selected the application on the Home screen, the app displayed a launch image then quit unexpectedly. This may be because iOS 9 uses a watchdog timer for applications; if an application takes..