WWDC24 Swift Student Challenge 위너 선정 후기
·
후기
오늘부터 2025 Swift Student Challenge(스스챌) 제출이 시작되었습니다! 스스챌을 준비하는 분들을 위해 작년의 경험을 되살려 이 글을 작성했습니다. 저의 경험이 작게나마 도움이 되길 바랍니다. Swift Student Challenge란?Swift Student Challenge는 애플이 매년 전 세계 학생들을 대상으로 개최하는 공모전입니다. 350명 안에 들면 애플 굿즈와 상장 등 다양한 혜택을 받을 수 있고, 그 중에서도 50명의 우수 수상자로 선정된다면 WWDC에 초대되어 2박 3일 동안 Apple 엔지니어들과 함께 잊지 못할 경험을 쌓을 수 있다고 합니다. 👉 2025 Swift Student Challenge 참가하기 Swift Student ChallengeSwift St..
React Native에서 SSL 인증서 검증 우회하기 (Expo 포함)
·
MOBILE APP
React Native 또는 Expo를 사용하여 HTTPS 요청을 보낼 때, 자체 서명된 인증서나 만료된 인증서로 인해 요청이 실패할 수 있습니다. 대표적으로 아래와 같은 오류 메시지가 발생할 수 있습니다.Error: The certificate for this server is invalid. You might be connecting to a server that is pretending to be "[서버 주소]" which could put your confidential information at risk.또한, axios를 사용할 경우 Network Error가 발생할 수도 있습니다.이 글에서는 SSL 인증서 검증을 우회해서 HTTPS 요청을 보내는 방법을 설명하겠습니다.주의: 이 방법은 보안..
React Native에서 로컬 서버에 접속하기 (Expo 포함)
·
MOBILE APP
React Native 또는 Expo를 사용하여 애플리케이션을 개발할 때, 개발 중인 컴퓨터에서 실행 중인 서버에 접속해야 할 때가 있습니다. 이 글에서는 시뮬레이터나 실제 기기에서 로컬 서버에 접속하는 방법을 설명해 보겠습니다.1. 로컬 서버 실행 확인먼저, 개발 중인 컴퓨터에서 서버가 잘 실행되고 있어야 합니다. 컴퓨터의 브라우저에서 http://localhost:3000 같은 주소로 접속해서 서버가 정상적으로 작동하는지 확인해 보세요.2. IP 주소 알아내기시뮬레이터나 기기가 로컬 서버에 접근하려면 개발 중인 컴퓨터의 IP 주소를 알아야 합니다.아래 방법을 참고해 주세요.Windows 1. 명령 프롬프트(cmd)를 엽니다. 2. `ipconfig` 명령을 입력하고 Enter를 누릅니다. 3. ..
Expo에서 pod install 오류: "cannot load such file -- ./scripts/autolinking" 해결 방법
·
MOBILE APP
Expo로 iOS 빌드를 준비하거나 expo prebuild를 실행할 때, pod install 과정에서 아래와 같은 오류가 발생할 수 있습니다:[!] Invalid `Podfile` file: cannot load such file -- ./scripts/autolinking.# from [프로젝트 디렉토리]/ios/Podfile:1# -------------------------------------------> require File.join(File.dirname(`node --print "require.resolve('expo/package.json')"`), "scripts/autolinking")# require File.join(File.dirname(`node --print "re..