window - mac 협업 과정 질문합니다
213
3 asked
안녕하세요 제로초님
현재 저희는 두명이서 같이 rn 으로 앱을 만들려고하는데요
한사람은 window이고 한사람은 mac을 이용하는 상황입니다.
그래서 깃을 통해 파일을 하나로 통합시켜 진행하려고 하는데
window개발자가 개발해놓은 파일을 Git-clone해보니 mac에서 안돌아가고(android 빌드 까지는 되는데, ios 빌드에서 자꾸 RCTAppDelegate import에 대한 오류가 발생합니다) 그래서 반대로 mac에서 먼저 프로젝트를 새로 만든 후, ios, android에서 모두 빌드가 되는 것을 확인한 후에 window로 넘겨주니 또 window에서 빌드 오류가 생깁니다..
1. 원래 운영체계가 다른 두 컴퓨터로 하나의 프로젝트를 개발하는 것이 잘못인 건가요?
2. 그게 아니라면 통합하는 매뉴얼같은게 있을까요?
3일째 일을 못하고 이거에만 시간쓰다 도저히 모르겠어서 질문드립니다..감사합니다
Answer 1
0
일단 처음부터 양쪽에 가능하게 세팅하는 것이 중요합니다. 양쪽이 잘 돌아가는 것 자체는 가능합니다. 저도 회사에서는 맥으로, 집에서는 윈도로 RN 동시에 돌립니다.
일단 기본적으로 맥에서 시작합니다. 아이폰때문에 어쩔 수 없습니다.
그리고 맥에서 세팅하면서 틈틈이 안드로이드 쪽을 빌드해서 아이폰-안드로이드를 맞춥니다.
그리고 윈도우로 소스코드를 넘겨서 윈도우에서 안드로이드 빌드하는 게 성공하는 지를 봅니다.
이 과정을 엄청 잘게잘게 하셔야 됩니다. 너무 한 방에 많은 것들을 해버리면(ios/android 폴더를 수정할 때는 특히) 어느 부분부터 깨지는 지 알 수 없습니다. 특히 RN 버전을 바꾸면 재앙이 일어나는 경우가 많습니다.
앱실행시 네이버맵 [401] 에러
0
914
2
스타일링 라이브러리
0
143
2
expo, cli 선택 중에 고민이 있습니다.
0
166
2
JDK 버전이 달라도 괜찮나요?
0
222
2
dimenstion usewindowdeminstion
0
118
3
[맥 전용]환경 설정하기 1편 & [맥 전용]환경 설정하기 2편의 영상이 안나옵니다.
0
208
1
jdk11 버전과 gradle 버전의 호환성 관련 질문드립니다.
0
398
2
강의 외 질문입니다!
0
155
2
react native랑 맞는 ui 라이브러리 어떤게 좋을까요?
0
1470
2
react native와 spring boot 연결
0
352
1
java가 아닌 .kt에서 code push 에러가 발생합니다.
0
207
2
flipper 239 에러가 발생합니다.
0
161
2
package.json에 /lib/panino.js 문제입니다.
0
461
2
ios 빌드 중 RCTBridgeDelegate.h import 오류
0
287
2
ios 앱 빌드 중 hermesEnabled 관련 오류발생
0
237
2
Socket 연결시 질문 드립니다.!
0
150
2
wifi 환경에서 axios 통신이 로컬서버에서 안됩니다.
0
425
2
iOS render error 질문드립니다.
0
408
2
iOS 가상머신 오류
0
161
2
npc react init 명령어 실행시 발생되는 오류
0
216
1
nom start 시 오류
0
112
1
NextJS 기반으로 만들어서 웹뷰 React Native로 배포 가능한가요?
0
984
2
안드로이드 rn75 버전에 맞게 설정 중에 android13 다운로드에 대해서 막혔습니다!
0
179
2
foreground 상태일 떄 push alert notification 질문
0
547
2

