전체 글(84)
-
Expo Managed Workflow 정리
1. 개요Expo의 Managed Workflow는 Expo가 프로젝트의 네이티브 코드(iOS 및 Android)를 관리해 주는 방식이다. 개발자는 네이티브 코드(ios/, android/ 폴더)를 직접 수정하지 않고, JavaScript 및 TypeScript 코드만 작성하여 앱을 개발할 수 있다.2. Managed Workflow의 주요 특징네이티브 코드 접근 불가ios/, android/ 폴더가 존재하지 않으며, 네이티브 프로젝트 설정을 직접 수정할 수 없음Expo의 자동 업데이트 및 관리Expo SDK가 자동으로 업데이트되고, Expo가 네이티브 설정을 관리함OTA(Over-The-Air) 업데이트 지원코드 수정 후 새 빌드를 하지 않고도 expo publish로 앱을 업데이트 가능EAS(Buil..
2025.02.13 -
react native axios http network error 해결하는 방법
iOS 9 이상 버전에서는 ATS(App Transport Security)가 기본적으로 활성화되어 있습니다. ATS는 HTTPS 연결만 허용하므로 HTTP 연결을 사용하는 API는 작동하지 않습니다.API가 HTTPS를 지원하는지 확인하십시오.API가 HTTPS를 지원하지 않지만 반드시 사용해야 하는 경우, 다음 방법 중 하나를 사용하여 ATS를 비활성화할 수 있습니다.Info.plist 파일에 NSAppTransportSecurity 키 추가: Info.plistNSAppTransportSecurity NSAllowsArbitraryLoads NSExceptionDomains localhost NSExceptionAllowsInsecureHTTPLoads
2024.02.07 -
Git Fork 원본 프로젝트로 부터 동기화
Git fork 동기화는 원본 저장소의 변경 사항을 포크한 저장소에 반영하는 과정입니다. 포크한 저장소에서 원본 저장소의 변경 사항을 반영하지 않으면, 원본 저장소에서 개발된 새로운 기능이나 버그 수정 사항을 사용할 수 없게 됩니다.Git fork 동기화는 다음과 같은 단계로 진행됩니다.원본 저장소의 URL을 확인합니다.포크한 저장소에 원본 저장소를 upstream으로 설정합니다.원본 저장소의 변경 사항을 가져옵니다.원본 저장소의 변경 사항을 포크한 저장소에 병합합니다.원본 저장소의 URL 확인원본 저장소의 URL은 GitHub에서 확인할 수 있습니다. 원본 저장소의 페이지에서 Code 버튼을 클릭하면 URL이 표시됩니다.포크한 저장소에 원본 저장소를 upstream으로 설정포크한 저장소에 원본 저장소를..
2023.09.26 -
[GIT] 특정 커밋으로 돌아가기
# 작업 사본만 1단계 전 커밋으로 돌려 준다.$ git checkout HEAD~1# 10단계 전으로 돌아가기$ git checkout HEAD~10# 마지막 커밋으로 돌아오려면$ git checkout master# 커밋 내역 확인$ git log# 특정 커밋으로 돌아가기 (hash값 사용)# hash값의 앞 6자리만 입력하면 인식된다.$ git checkout 4256T4
2023.09.14 -
Git - 특정 파일 히스토리 삭제 하기
git 특성상 소스파일이 아닌 용량이 큰 리소스 파일(동영상 같은)이 형상관리에 첨부되면 속도에 큰 영향을 줍니다.다음 두가지 명령을 실행하면 모든 히스토리(스냅샷)에서 해당 파일을 삭제하게 됩니다.$ git filter-branch --force --index-filter 'git rm --cached --ignore-unmatch ' --prune-empty --tag-name-filter cat -- --all$ git push origin master --force Git Bash를 열고 해당 파일이 있는 디렉토리로 이동합니다.다음 명령어를 실행합니다.git filter-branch --index-filter 'git rm --cached --ignore-unmatch ' --prune-empty..
2023.08.09 -
Postgresql Replication (데이터베이스 이중화)
ReplicationShared Disk Failover하나의 디스크를 여러 개의 PostgreSQL Server 가 공유하는 방식File System Replication디스크는 별개로 사용하되 File System Level 로 복제하는 방식Physical ReplicationFile-based Log ShippingWarm StandbyHot Standby장점다른 Replication 방식에 비해 구성이 간단archive_command 파라미터를 이용하여 Standby Server 로 WAL 파일을 전송하기 쉬움 다중 Standby Server 구성 가능단점Major 버전과 Bit 가 모두 동일해야 구성 가능WAL 파일이 가득 차거나(16mb), archive_timeout 에 의해 Switch 된..
2023.07.26