Development
-
Xcode에서 archive 키체인 로그인 오류Language/iOS,AOS 2024. 7. 1. 10:42
간만에 네이트브 개선건이 발생하여 수정 후 Archive하려고 했더니 키체인 오류가 난다. 여러번 로그인을 시도하였지만 계속 안되었고 인증서 정리를 깔끔하게 한번 한 후 새로 시도하였더니 되었다. 기록해 두자! 아카이브 중 로그인 오류오류! 인증서 정리만료 & 파기된 인증서 삭제키체인 접근 -> 만료 및 사용하지 않는 인증서들 모두 삭제! 사용하지 않는 인증서 삭제https://developer.apple.com/ 사이트랑 비교해서 사용하지 않는 인증서 모두 삭제 새로운 인증서 내려받기https://developer.apple.com/ 사이트에서 인증서를 내려받고 더블클릭하여 등록한다. 아카이브 재시도Xcode -> Archive -> 로그인 (MAC ID/PWD 입력) -> 성공!
-
nextJS 사용하는 iOS 단말기에서 뒤로가기 페이지 흰색 이슈Language/React 2024. 6. 20. 11:01
ios swift로 만든 wkWebView에서 페이지 크기가 큰 a페이지에서 스크롤을 내린상태에서 b페이지로 이동 하고 다시 a페이지로 가기 위해서 뒤로가기를 누르게 되면 a페이지 화면이 하얀색으로 나오게된다. 이상태에서 스크롤을 내리거나 클릭하면 페이지가 정상적으로 나오는 문제가 발생하였다. 문제### 전제조건 : a.page가 b.page보다 컨텐츠 내용이 많아서 스크롤이 길다### 1. a.page### 1.1. a.page에서 b페이지 크기의 스크롤 위치보다 더아래 위치로 스크롤을 내린다.### 1.2. b.page를 아래 코드로 이동 ... const push = useCallback(async (path, as, options) => { return await router.pu..
-
SpringBoot에서 엑셀파일 암호화 후 내려받기Language/Java 2024. 6. 18. 17:30
개인정보가 들어간 엑셀 파일을 다운로드 하게 되면 보안 이슈가 발생 할수도 있으니 급하게 엑셀 다운로드 파일에 암호를 넣고 릴리즈 후 기록해 둔다. TestController@Tag(name = "test")@AppController(path = "/v1")@RequiredArgsConstructorpublic class TestController extends BaseController { ... @Operation(summary = "어쩌구 저쩌구 엑셀 다운로드", description = "") @GetMapping(value = "/tests/{testId}/comments/export") public ResponseEntity export(@PathVariable("testId") S..
-
IntelliJ 에서 Java main함수 실행하는 방법Tool/IntelliJ 2024. 6. 11. 17:31
간단한거라도 기록과 동시에 복습 1. 직접실행1.1. main 메소드 앞 실행 버튼으로 바로 실행 1.2. 실행 할 자바파일 선택 후 마우스 오른쪽 -> Run, Debug 2. Run > Edit Configurations...Configuration 추가 VM options을 추가 및 설정하고 main함수에 전달할 Argument를 설정한다. console에서 실행/usr/bin/java \-Dlogback.configurationFile=/opt/.../backend/batch/logback.xml \-Dbatch.properties=/opt/.../backend/batch/batch.properties \-jar /opt/.../batch.jar \Test
-
고용량 이미지 주소ETC/programing 2024. 5. 22. 10:43
개발할때 이미지 크기별 테스트를 진행할때가 종종있다.용량이 꽤큰 이미지가 필요할때 매번 찾기 귀찮아서 기록해 둔다. https://commons.wikimedia.org/w/index.php?title=Category%3ALarge_images&source=post_page-----b6c0fea2a4f4--------------------------------#mw-category-media Category:Large images - Wikimedia CommonsThis is a list of very large images above 50 Megapixel, which can really slow down a computer. Images are added to this category by add..
-
iOS Swift 공유하기Language/iOS,AOS 2024. 5. 20. 09:11
iOS 앱에서 공유하기 기능을 추가할 일이 생겼다, 다음을 위해 정리해두자.1. Reactclass Common { ... static share(text) { if (Util.Browser.isAndroidApp()) { try { AndroidBridge.share(text); } catch (e) {} return true; } else if (Util.Browser.isIosApp()) { const message = { action: 'share', text: text, }; window.webkit.messageHandlers.IosBridge1.postMessage(message); ..
-
Code Style, Check Style 적용Tool/IntelliJ 2024. 5. 2. 11:04
1. Code Style 적용 (formatter)1.1. formatter import 적용 1.2. 작동 확인Window : Ctrl + Alt + LMac : Command + Option + L 1.3. 기타 설정저장 할때마다 포멧 적용되도록 하기 xml 붙혀넣기 했을때 포멧팅 되는 기능 제거 2. Check Style 적용2.1. Check Style Plugin 설치 2.2. Check Style 설정IntelliJ IDEA를 재시작하고 Settings -> Tools로 이동하게 되면 Checkstyle이 추가되어있다. 2.3. 추가한 Checks 선택 후 Apply 2.4. 작용 확인IntelliJ IDEA 하단에 CheckStyle 탭 클릭하면 아래와 같이 뜨고 초록색 재생버튼을 누르게..