본문 바로가기
Webview에서 스와이프 제스쳐를 이용하여 뒤로가기 설정 webview.navitationDelegate = selfwebview.allowBackForwardNavigationGestures = true설정 참조한 사이트https://usa4060.tistory.com/25 [iOS/WKWebView] WebView에서 스와이프 제스쳐를 이용하여 뒤로가기 설정하기웹뷰를 단순히 불러오기만 하면, iOS에서 많이 사용하는 스와이프 제스쳐를 통해 뒤로가기 & 앞으로 가기 동작은 사용이 불가능 합니다. 이를 사용하기 위해선, 아래의 코드와 같이 작성해주면usa4060.tistory.com 난 이게 불편하던데 왜 해달라는지 모르겠다 2024. 6. 27.
The `punycode` module is deprecated. (node:16908) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead. (Use `node --trace-deprecation ...` to show where the warning was created)---NODE 20.2.0버전 설치후발생코어 모듈에서 지원하지 않음외부 라이브러리를 활용하여 해결---npm install punycode 2024. 5. 27.
기존 HTTP 또는 XMPP API(2023년 6월 20일에 지원 중단됨)의 기존 사용자는 2024년 6월 20일까지 최신 Firebase 클라우드 메시징 API(HTTP v1)로 마이그레이션해야 합니다. https://firebase.google.com/docs/cloud-messaging/migrate-v1?hl=ko&authuser=0 기존 HTTP에서 HTTP v1로 마이그레이션 | Firebase 클라우드 메시징 Google I/O 2023에서 Firebase의 주요 소식을 확인하세요. 자세히 알아보기 의견 보내기 기존 HTTP에서 HTTP v1로 마이그레이션 컬렉션을 사용해 정리하기 내 환경설정을 기준으로 콘텐츠를 저장하고 분 firebase.google.com PHP를 통해서 우리는 PUSH전송을 제공하고있는데 내용이 참 부실하다. 심지어 샘플도 없고 1. 파이어베이스에 비공개 키를 생성후 다운받는다. 2. PHP사용을 위해서 composer를 활용해야한다. https://github.com/.. 2023. 12. 19.
안드로이드 생체인식(지문) https://developer.android.com/training/sign-in/biometric-auth?hl=ko#java 생체 인식 인증 대화상자 표시 | Android 개발자 | Android Developers 생체 인식 인증 대화상자 표시 컬렉션을 사용해 정리하기 내 환경설정을 기준으로 콘텐츠를 저장하고 분류하세요. 앱의 민감한 정보나 고급 콘텐츠를 보호하는 데는 얼굴 인식, 지문 인식 같은 developer.android.com build.gradle implementation 'androidx.biometric:biometric:1.1.0' AndroidManifest.xml **** androidx 이걸로 임포트 import androidx.biometric.BiometricPromp.. 2023. 12. 18.
FUNCTION XXX.old_password does not exist https://mytory.net/archives/3120 [MySQL] PASSWORD() 함수의 결과값이 달라졌을 때 (MySQL 4.1부터 달라짐) MySQL 버전이 4.1대로 넘어오면서 MySQL 함수인 PASSWORD()의 암호화 방법이 달라졌다고 한다. 이전의 PASSWORD() 함수는 16자리 결과물(해시값)을 내놓는 데 반해 새로운 PASSWORD() 함수는 41자리 결과물 mytory.net 없어졌다 함수가 function old_password($password) { $nr=0x50305735; $nr2=0x12345671; $add=7; $charArr = preg_split("//", $password); foreach ($charArr as $char) { if (($char ==.. 2023. 12. 13.
서버이전후 ONLY_FULL_GROUP_BY ONLY_FULL_GROUP_BY 문제 기존 개발자의 쿼리가.... 그렇다고 다바꿀 시간이 없다 지금은 show variables like 'sql_mode' 작성시 현재 적용되어있는 모드가 나온다 vi /etc/my.cnf [mysqld] sql_mode=STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_ENGINE_SUBSTITUTION 설정후 재시 2023. 12. 13.
아파치 및 CURL버전 업데이트 아파치 업데이트 CentOS Linux release 7.9.2009 (Core) 버전에서 진행 아래부터 보고 오세요 아래부분을 진행 하고나면 PHP가 왜 연결이 안될까 문제가 생길것이다 cd /etc/httpd/conf.modules.d 폴더에 들어가게되 00-mpm.conf 파일이 보일것이다 PHP돌리는 방식에 대한 내용인데 자세한건 스킵하고 이벤트 부분을 주석처리하고 prefork부분으로 설정한다. LoadModule mpm_prefork_module modules/mod_mpm_prefork.so #LoadModule mpm_event_module modules/mod_mpm_event.so -- PHP상에서 CURL버전을보니 왜 그대로인가.. CitiFan으로 간다. vi /etc/yum.rep.. 2023. 12. 6.
cordova 설치 맥기준 오랜만에 cordova로만든 프로젝트 업데이트할일이 생겼다 1. node버전 변경 20.9.0 lts사용 nvm을 사용하므로 해당명령어를 통해서 nodejs설치 nvm install 20.9.0 nvm use 20.9.0 2. cordova 설치 npm install -g cordova 3. android studio 설치 https://developer.android.com/studio?utm_source=android-studio Download Android Studio & App Tools - Android Developers Android Studio provides app builders with an integrated development environment (IDE) optimized .. 2023. 10. 31.
업로드 키 재설정 요청 1. 새 업로드 키생성 해당작업이 끝나면 PEPK 파일과 JKS파일이 생성된다 2. PEM 파일 생성 keytool -export -rfc -keystore upload-keystore.jks -alias upload -file upload_certificate.pem 인자값에 맞게 해당명령어를 실행한다. jks파일은 위에서 생성한 이름과 alias를 사용한다 해당 파일을 업로드한다. 3. 업로드 요청설정이 대기중 상태이며 완료후 키사용이 가능하다. 2023. 10. 30.