프론트엔드 개발자 중규리 입니다 ദി ᷇ᵕ ᷆ ) 자세히보기

개발/frontend 3

[EAS-iOS Build] expo 빌드 + 제출 과정에서 발생하는 다양한 에러 대응 방법

🚨 에러 종류EAS 빌드 과정 중 발생한 에러 [Application Loader Error Output]: Asset validation failed SDK version issue. This app was built with the iOS 16.1 SDK. All iOS and iPadOS apps must be built with the iOS 17 SDK or later, included in Xcode 15 or later, in order to be uploaded to App Store Connect or submitted for distribution.Fastlane pilot failed fastlane exited with non-zero code: 1 Failed to submit ..

개발/frontend 2024.05.05

termterm : 가설 검증과 파일럿 프로젝트에 최적화된 마이크로 프론트엔드 환경 구축하기

왜 갑자기 리팩토링? ‎termterm ‎termterm은 IT 산업 전반에서 사용되는 용어를 정리하고 공유하며 학습할 수 있도록 하는 서비스예요. 처음 사회생활을 시작할 때 또는 프로젝트를 하며 우리는 각자의 전문 분야를 가진 다양한 apps.apple.com 기존에 expo-go 기반으로 개발한 termterm의 규모가 커지면서, 가설 검증의 플로우를 빠르게 하기 위한 새로운 OKR로 "웹뷰 기반의 하이브리드 앱으로 리팩토링하기"를 설정하였습니다. 소규모 팀인 termterm 팀에서는 환경의 문제로 인해 적용하지 못했던 각종 문제(푸시, 결제, GA 등)를 해결하고 파일럿 프로젝트에 빠르게 도전하여 실 사용자의 반응을 확인하기 위한 수단이 필요한 상황이었습니다. 때문에 오로지 React-Native ..

개발/frontend 2024.02.14

[에러 해결] Next.js에서 새로고침 시 404: This page could not be found 발생 원인과 해결 방법

🚨 에러 종류 Next.js(SSR)에서 새로고침 시, 404 페이지로 자동 리다이렉션 되는 문제 404: This page could not be found 발생 환경 Next.js 13.5.4 원인과 해결 방법 원인은 Next.js가 기본적으로 후행에 슬래쉬를 제거하기 때문입니다. 이것을 트레일링 슬래시 (trailing slash) 라고 합니다. 웹에서는 후행 슬래시가 붙어있다면 디렉토리로 인식합니다. 하지만 Next.js에서는 이 후행 슬래시를 자동으로 제거하며 해당 경로가 페이지라고 인식하는 것이죠. 저희 프로젝트에서는 후행 슬래시를 제거하여 리다이렉션할 필요가 없기 때문에, 공식 문서에서 설명하는 해결책을 적용했습니다. PWA가 적용되어있는 파일이지만, 구조 자체는 동일합니다. module 부..

개발/frontend 2024.01.04