분류 전체보기
-
iOS10을 대응하며..앱등이에게 살충제를 뿌린다./일기는 일기장에 2016. 10. 7. 23:32
B앱만 하다가 P앱을 혼자 맡게 되었다.iOS9에서는 잘 되는게 iOS10에서는 안된다. 한 두개가 아니다.팀쿡 머리털 뽑아버리고 싶네.작작 바꾸라고.. 오늘의 개고생1. [[UIApplication sharedApplication] registerUserNotificationSettings:settings]; [[UIApplication sharedApplication] registerForRemoteNotifications]; 을 요청했으나 didRegisterForRemoteNotificationsWithDeviceToken과 didFailToRegisterForRemoteNotificationsWithError둘 중 그 어느것도 호출되지 않음. iOS9에선 되는데 10에선 안되.구글에 검색어를 쳐..
-
iOS10에서 ATS에 바뀐점! SSL/TLS관련앱등이에게 살충제를 뿌린다./일기는 일기장에 2016. 9. 30. 11:04
iOS9발표와 함께 NSAppTransportSecurity라는 키가 생겼습니다. iOS8까지 http 통신을 사용하던 커넥션이 iOS9에서는 먹통이 되었는데요, 바로 이 키 값에 대한 sub키들을 설정하면서 수정할 수 있었습니다.http://rhammer.tistory.com/67 에서도 꼼수를 소개했었구요. iOS10에서는 그럼 변동사항이 없느냐? 있습니다.일부만 소개합니다.. 여기에 적은 변동사항 외에도 엄청 많습니다.WKWebView 관련된 이슈가 좀 대표적일 것 같네요. 그냥 이해안되도 한번 읽어보시면 도움이 될 것 같네요. 저도 이해안되요... iOS10에서는 NSAppTransportSecurity키에 아래의 서브키가 추가됩니다.NSAllowsArbitraryLoadsInMediaNSAllo..
-
iOS10에서의 ATS.. 너무 힘들지만 TLS version을 건들여 보자..앱등이에게 살충제를 뿌린다./일기는 일기장에 2016. 9. 29. 21:59
webView:didFailLoadWithError:](410) error: Domain=NSURLErrorDomain Code=-1200 "SSL 오류가 발생했기 때문에 서버에 안전하게 연결할 수 없습니다." UserInfo={_kCFStreamErrorCodeKey=-9824, NSLocalizedRecoverySuggestion=서버에 연결하겠습니까?, NSUnderlyingError=0x610000249690 {Error Domain=kCFErrorDomainCFNetwork Code=-1200 "SSL 오류가 발생했기 때문에 서버에 안전하게 연결할 수 없습니다." UserInfo={NSErrorFailingURLStringKey=https://subsubdomain.subdomain.domain..
-
[친환경대전] 작년에 이어 올해도 친환경대전 2016 참가하기!!카테고리 없음 2016. 9. 23. 00:32
https://www.youtube.com/watch?v=yS5Y7Aq4BFA아이유의 버스를 잡자 BGM깔고 출발~~~~! 오는 16.10.18(화) ~16.10.21(금)까지 서울 삼성동 코엑스 C&D Hall에서2016 대한민국 친환경대전이 개최됩니다!! 올해로 12년째 진행하고 있다고 하는데,친환경 제품뿐만 아니라, 건축, 기술, 에너지, 교통 등 다양한 분야의 친환경 기업을 만나볼 수 있습니다. 아무래도 관련 아이템을 찾는 분들!! 창업이 대부분이려나?ㅎㅎㅎ이런 분들에게는 큰 도움이 될 것 같아요. 특히 이번에 기대하는 부분은 친환경 기술과 에너지쪽인데, 온수패널과 난방전용전기보일러 제조업체인 온수텍이나티타늄 소재의 친환경 제품들을 개발 중인 엠티아이지 같은 기업들이 참가한다고 해서 개인적으로 기..
-
[iOS] 아이패드(iPad)에서 UIActivityViewController를 Present하면 크래쉬가 발생.앱등이에게 살충제를 뿌린다./iOS 2016. 9. 20. 21:06
원인은 간단하다. 아이패드에서는 popover형태로 activityViewController를 보여준다. 따라서 UIActivityViewController의 프로퍼티인 popoverPresentationController에 몇 가지 셋팅을 해주어야 한다. 2,3번째 줄의 코드처럼 popover될 위치를 잡아주어야 한다. sourceView는 위 스샷에서는 공유하기버튼 객체가 될 것이고sourceRect는 버튼의 bounds가 될 것이다. 이 작업을 하지 않으면 아이패드에서는 100% 크래쉬가 발생한다.
-
[iOS] UIActivityCategory의 두 종류! Action과 Share앱등이에게 살충제를 뿌린다./iOS 2016. 9. 12. 11:55
EnumerationUIActivityCategory SymbolsConstantscase action아이템을 선택한 목적이 특정한 액션일 경우. 예를 들어 이미지를 복사하거나 사진첩에 저장하려는 경우case share아이템을 선택한 목적이 공유를 하기 위함인 경우. 예를 들어 이미지를 메일로 보내려는 경우 출처 : https://developer.apple.com/reference/uikit/uiactivitycategory