본문 바로가기
반응형

UIWebView4

UIWebView to WKWebView changed with Objective-C 최근 애플 앱스토어에 심사를 제출할때마다 날라오는 안내 메일. 이제 곧 UIWebView를 사용하는 앱은 심사에서 거절될수있다는 안내다. 2020/04/28 - [Programming/iOS] - ITMS-90809: Deprecated API Usage, new apps that use UIWebView as of April 30, 2020 and app updates that use UIWebView as of December 2020. ITMS-90809: Deprecated API Usage, new apps that use UIWebView as of April 30, 2020 and app updates that use UIWebView as of Dece 조만간 앱을 업데이트 해야할 일이 있.. 2020. 6. 25.
ITMS-90809: Deprecated API Usage, new apps that use UIWebView as of April 30, 2020 and app updates that use UIWebView as of December 2020. 조만간 앱을 업데이트 해야할 일이 있어 사전에 바이너리 업로드 테스트를 진행했다. 요즘은 Xcode도 최신을 유지해야 아카이빙해서 바로 업로드할 수 있다고 하길래... 뭐 앱이야 잘 올라갔는데 개발자 메일로 메일이 한 통 왔다. 우리 앱 기능의 반은 웹뷰(UIWebView)에서 돌아가고 있어서 아주 중요한데 이미 이 녀석은 Deprecated된 녀석이라 더이상 사용하면 안되는 녀석이긴 하다. 바꿔야지 바꿔야지 하는데 그게 내맘같지 않다. 사실 내맘 먹는대로 하면 될 것 같긴 한데 또 그건 왠지 억울한(?) 느낌이랄까? 여튼, 조만간 브랜치 하나 따서 작업을 진행하기 해야할 판이다. 새로운 앱에서 UIWebView는 이제 사용할 수 없고 기존 앱 업데이트도 올해(2020년) 12월 까지만 지원된다고 한다... 2020. 4. 28.
ios WebView 설정, next focus가능하도록 설정. ios WebView 설정, Next focus가능하도록 설정. WebView를 잘 사용하지 않다가 최근 들어 자주 사용하는 편인데 클래스에 정의된 기능은 별로 없지만 디테일하게 여러 설정을 신경써서 해줘야 한다. 사파리 앱을 기준으로 URL접속 후 잘 되는 기능이 내가 만든 앱에서 띄운 웹뷰에서는 잘 안된다면 웹뷰의 여러 설정들을 확인해바야한다. 그 중, 안드로이드와 아이폰 사파리 앱에서는 전화번호 입력시 자동으로 포커스가 넘어가도록 하는 기능이 잘 되었지만 내가 만든 아이폰앱의 웹뷰에서는 안되고 있었다. 구글링을 통해 어떤 분의 블로그를 보니 비슷한 문제점을 겪고 해결 방안을 제시한 글이 있어 참조를 해서 수정을 할 수 있었다. 참조한 글 링크(http://jabstorage.tistory.com/1.. 2018. 10. 19.
[iOS] UIWebView WebKit속성 설정 /User-Agent변경 지난번 프로젝트 때의 이야기이다. 웹뷰를 이용한 하이브리드 앱 개발이었는데 iOS에서 특정 기능이 작동하지 않는다고 하여 고심 중이었는데 모바일웹 페이지에서 사용하는 jQuery에서 명령어를 오프라인캐시에 저장을 해서 사용하는데 iOS에서는 해당 기능이 작동하지 않는 것 같다고 하였다. 인터넷 검색을 해보니 과연, 변경하는 방법이 있었다는... 여지껏 UIWebView를 사용하면서 한번도 설정해보지 않았던 속성을 설정하는 방법이 있었다. NSUserDefaults 클래스에 registerDefaults를 이용하여 WebKit 속성을 설정하는 방법에 대한 설명이다. 우선 [[NSUserDefaults standardUserDefaults] dictionaryRepresentation] 를 이용해서 어떤 속.. 2017. 4. 24.
반응형