webview와 세션이 30분 유지되는 문제로 인한 강제 할당 방법.문제webview에서 보안을 위해 세션 처리가 되어있지만 30분 지날 경우 세션 해지된다. 해결방안1. 특정 버튼 선택 시 webview를 호출할 경우 세션을 강제로 할당할 수 있는 고유 ID등을 파라메터와 같이 전달한다.2. 추가적인 문제 발생 30분 이후 앱을 실행할 경우 세션이 만료되어 webview가 제대로 동작하지 않는다.3. 마지막으로 웹뷰에 세션 유지를 위해 파라메터 던지는 시점을 기준으로 현재 시간을 저장한다.4. 앱이 background상태에서 foreground상태로 돌아올 경우 시간을 체크하여 webview를 강제로 호출한다.5. 강제 세션 할당 되도록 설정된 webview 호출 함수loadWebViewWithURL를..
xCode5에서 다국어를 지원하기 위해서 설정을 해 보았다. PROJECT - Info - Localizations 현제는 3개국어 추가 및 테스트를 하기위해 InfoPlist.strings 파일을 임의로 복사하여 L_KO 등과 같은 파일을 만들어 강제로 언어셋을 가져다 쓸 수 있게 설정해 보려고 하였지만. 설정에서 설정된 기본 언어 외에는 지원이 되지 않았다. 왼쪽 로그는 설정에서 언어셋이 한국어로 되어있을때 결과화면이고 오른쪽은 영어로 되어있을경우에 화면이다.해당 언어에 맞는 테이블("L_EN","L_KO..)을 호출하였을 경우에만 데이터를 가져올 수 있었다.info.plist의 "Localization native development region" 속성에서 기본 언어로 된 값은 설정의 언어셋과 무..