마스터욱
Toggle navigation
  • 회원가입 | 정보찾기
ICON NAVIGATION
정보수정 쪽지함 주변맛집 익명채팅
공지사항 채팅 개발문의 방명록
  • MAIN NAVIGATION
  • 메인
  • 마스터욱 공간
    • 마스터욱 소개
    • 개발 리스트
    • 공지사항
    • 방명록
  • 마스터욱 외부자료
    • 네이버
    • 티스토리
    • 깃허브(github)
  • 개인 프로젝트
    • 랜덤 이성 채팅
    • Auto 크롤링
    • Javascript 카카오 채팅
    • 파이썬 뉴스매매
    • C# 키움 주식 자동매매
    • C# 키움 주식 패턴 분석
    • PHP 욱보드
    • 업비트 자동매매 개발
    • 업비트 자동매매 일지
  • 개발 의뢰
    • 개발 문의
    • 개발 견적
    • 개발 피드백
    • FAQ
  • 개발 경험 Tip
    • PHP
    • JSP
    • HTML
    • Javascript
    • Android
    • C#
    • MySQL
    • Linux
    • Python
    • NodeJS
    • React
    • Vue.js
    • Flutter
    • 정규식
    • 기타
  • 커뮤니티
    • 자유게시판
    • 추천사이트
    • 영화
    • 여행
    • 유머
    • Overseas News
  • 맛집&즐길 거리 탐방
    • 맛집 정보
    • 즐길 거리 정보
    • 내 주위 맛집&즐길 거리
  • 공유 사진
    • 음식
    • 여행
    • 캐릭터
    • 배경
    • 기타
    • 이모티콘
    • 일러스트
  • 놀이터
    • 블록뽀시기
    • 트레이딩뷰
    • 로또 시뮬레이션
    • 쳇쳇 익명 채팅
    • 랜덤 이성 채팅
    • AI 채팅
    • 미니 채팅
    • 바이너리 테스트
    • 마번호 생성기
    • 바카라 시뮬레이션
    • 홀짝점수 테스트
    • 로또 분석기
SITE STATISTICS
  • - 명 현재 접속자
  • 1,922 명 오늘 방문자
  • 2,745 명 어제 방문자
  • 5,192 명 최대 방문자
  • 679,271 명 전체 방문자
  • 2,569 개 전체 게시물
  • 496 개 전체 댓글수
Facebook Twitter GooglePlus KakaoStory NaverBand
  1. 홈
  2. 리액트
목록으로

******************************(IOS) React-Native IOS 기본세팅 과정 메모(나에게 발생된 문제점 메모들)

마스터욱 1 256 0 0 2024-12-12 16:30:16
https://velog.io/@ghenmaru/react-native%EB%A1%9C-iOS-%EC%95%B1-%EB%A7%8C%EB%93%A4%EA%B8%B0
$ sudo gem update --system
$ sudo gem install cocoapods
$ pod --version # cocoapods 설치 확인

$ brew update
$ brew install rbenv ruby-build
$ rbenv install -l
$ rbenv install 3.1.3

$ rbenv global 3.1.3 # 글로벌 버전 설정
$ rbenv versions # rbenv 설치 확인 및 버전 확인

$ vi ~/.zshrc

[[ -d ~/.rbenv  ]] && 
  export PATH=${HOME}/.rbenv/bin:${PATH} && 
  eval "$(rbenv init -)"

$ source ~/.zshrc
$ gem install cocoapods

$ npx react-native init myProject --version 0.68.2
$ cd myProject
$ cd ios
$ pod install
$ cd ..
$ npx react-native run-ios --simulator='iPhone 14'

==========================================================================================

프로젝트 폴더에서

$ cd ios

 

$ pod install

- 버전을 15.6 으로 맞추고, 프로젝트명을 바꾸다가 프로젝트명 폴더가 오타가 난 부분이 있는데 그거 수정하니 잘되었음.

 

$ npx react-native run-ios

==============================

Framework Search Paths 수정 방법

  1. 값 확인

    • Framework Search Paths 항목에서 값이 설정되어 있는지 확인.
    • 값이 없으면 $(inherited) 를 추가해야 해.
    • 값이 없으면 $(PODS_ROOT) 를 추가해야 해.
  2. $(inherited) 추가 방법

    • 빈 줄을 더블 클릭해서 값 입력 모드로 진입.
    • 새로운 줄에 $(inherited) 를 추가.
    • 새로운 줄에 $(PODS_ROOT) 를 추가.
    • 만약 경로가 있어야 한다면 프로젝트 경로를 추가할 수도 있어(예: $(PROJECT_DIR)/Frameworks).
  3. Debug/Release 모두 설정하기

    • Debug와 Release 두 가지 빌드 환경에 대해 설정이 다를 수 있으니 둘 다 확인하고 $(inherited) 를 추가.

==============================

전 코드 클린

 

rm -rf /Users/jeong-wook/Library/Developer/Xcode/DerivedData

rm -rf /Users/jeong-wook/Library/Developer/Xcode/DerivedData

Clean Build Folder 실행:

  • Xcode에서 Product > Clean Build Folder를 선택합니다. (Shift + Command + K)



cd ios rm -rf Pods Podfile.lock
pod install
cd ..
npx react-native run-ios

===============================
XCode 의 Build Settings
iOS Deployment Target 의 IOS 버전과
React 의 IOS > Podfile 의 platform 버전을 일치시키자!
0
0

목록

Facebook Twitter GooglePlus KakaoStory NaverBand
1 Comments

비밀번호 확인

확인
댓글은 자신을 나타내는 '얼굴'입니다. *^^*
등록
자동등록방지 숫자를 순서대로 입력하세요.

댓글수정


글쓰기
검색
번호 제목 이름 날짜 조회
  • 19
    [1] sign, apk, aab 만들기 [1]
    마스터욱
    조회수 381   25-05-25 02:14
    마스터욱
    25-05-25 02:14
    381
  • 18
    React firebase fcm token 이 정상적으로 생성이 되지 않을 경우 해결법.
    마스터욱
    조회수 171   25-03-31 16:00
    마스터욱
    25-03-31 16:00
    171
  • 17
    리액트 기본 ios/Podfile
    마스터욱
    조회수 217   25-01-15 22:59
    마스터욱
    25-01-15 22:59
    217
  • 16
    [1] ******************************(IOS) React-Native IOS 기본세팅 과정 메모(나에게 발생된 문제점 메모들) [1]
    마스터욱
    조회수 257   24-12-12 16:30
    마스터욱
    24-12-12 16:30
    257
  • 15
    React-Native 환경설정 #IOS편
    마스터욱
    조회수 115   24-12-12 16:13
    마스터욱
    24-12-12 16:13
    115
  • 14
    리액트 네이티브, 스마트 폰으로 디버깅시, 와이파이로 원격 테스트
    마스터욱
    조회수 196   24-08-24 23:32
    마스터욱
    24-08-24 23:32
    196
  • 13
    react - useState 를 callback 처리하는 방법
    마스터욱
    조회수 129   21-10-14 01:41
    마스터욱
    21-10-14 01:41
    129
  • 12
    'cross-env'은(는) 내부 또는 외부 명령, 실행할 수 있는 프로그램, 또는 배치 파일이 아닙니다.
    마스터욱
    조회수 191   21-10-12 15:43
    마스터욱
    21-10-12 15:43
    191
  • 11
    [1] react - value 와 defaultValue 의 차이점 [1]
    마스터욱
    조회수 152   21-10-12 02:04
    마스터욱
    21-10-12 02:04
    152
  • 10
    react - state 값이 json일경우 데이터 갱신(수정) 하는 방법
    마스터욱
    조회수 165   21-10-11 22:09
    마스터욱
    21-10-11 22:09
    165
  • 9
    react form 데이터 serializeArray 로 만들기
    마스터욱
    조회수 155   21-10-06 05:54
    마스터욱
    21-10-06 05:54
    155
  • 8
    react html 에서 json(object) 루프(map) 돌리는 방법
    마스터욱
    조회수 172   21-10-06 05:37
    마스터욱
    21-10-06 05:37
    172
  • 7
    React Console Error(에러) : Warning: Invalid DOM property `class`. Did you mean `className`?
    마스터욱
    조회수 137   21-06-25 13:55
    마스터욱
    21-06-25 13:55
    137
  • 6
    [1] react router 설치 [1]
    마스터욱
    조회수 172   21-06-25 04:13
    마스터욱
    21-06-25 04:13
    172
  • 5
    React Error(에러) : Remove untracked files, stash or commit any changes, and try again.
    마스터욱
    조회수 141   21-06-25 03:17
    마스터욱
    21-06-25 03:17
    141
  • 4
    [1] HTTP Client – axios 사용 [1]
    마스터욱
    조회수 136   21-06-24 15:01
    마스터욱
    21-06-24 15:01
    136
  • 3
    react 에서 title 컨트롤 하기
    마스터욱
    조회수 172   21-06-24 13:43
    마스터욱
    21-06-24 13:43
    172
  • 2
    react 에서 jquery 사용하는 방법
    마스터욱
    조회수 162   21-06-24 04:37
    마스터욱
    21-06-24 04:37
    162
  • 1
    [2] React 설치 및 실행 [2]
    마스터욱
    조회수 132   21-05-12 20:00
    마스터욱
    21-05-12 20:00
    132
글쓰기
검색

Search

개인정보처리방침
마스터욱. All rights reserved.

Close

0 명 접속중
Time Loading...