인프런 영문 브랜드 로고
인프런 영문 브랜드 로고

인프런 커뮤니티 질문&답변

유상원님의 프로필 이미지
유상원

작성한 질문수

배달앱 클론코딩 [with React Native]

[맥 전용]아이폰 앱 배포 과정

안녕하세요 코드 푸쉬 관련 작업하다 궁금한 점이 생겨 글 남깁니다!

작성

·

827

0

코드 푸쉬를 강의와 같이 진행하였습니다.
 
문제
- code push를 했을 때 cli에서는 성공으로 뜨나 codecenter에는 올라가지 않은거같습니다.

궁금증
- 아직 app store에 배포를 안한 상태에서 staging을 코드 푸쉬했을 때는 아무 반응 없는게 정상인가요?

지금 테스트를 해보고자 테스트 플라이트에 올려놓고 설치 후 코드 푸쉬를 staging으로 진행하였으나 별다른 반응이 없습니다.

답변주시면 감사하겠습니다.

답변 1

0

제로초(조현영)님의 프로필 이미지
제로초(조현영)
지식공유자

스토어에 배포를 안 해도 코드푸쉬가 되어야 합니다.

appcenter.ms에서 Distribute->CodePush 메뉴에 올라간 것이 있어야 하고요.

이런 식으로 뜨면 배포가 안 된 겁니다.

앱 빌드를 codepush staging 키로 빌드하신 게 맞나요?

 

유상원님의 프로필 이미지
유상원
질문자

유상원님의 프로필 이미지
유상원
질문자

위와 같이 올라가는건 정상적으로 올라갑니다. 근데 install이 카운트가 안되는거같아요. 빌드할 때  staging으로 변경해서 잘 빌드하고 기존에 있던 앱도 삭제하고 다시 해도 동일합니다. 

 * 추가적으로 위의 문제는 아니지만 궁금한 점이 있어 여쭤봅니다.
제가 만들고 있는 앱이 빌드 사이즈가 10MB이고 처음 돌아가는 RAM을 보면 거의 1.1GB정도가 나옵니다. 이 둘의 수치가 평균적인 수치인지 아니면 많은 수치인지 궁금합니다. 

답변 주시면 감사하겠습니다.

유상원님의 프로필 이미지
유상원
질문자

오.. 제가 버전을 잘못하고 있었네요... 죄송합니다. 혹시 위에서 추가적으로 질문 드렸던 부분만 답변해주실 수 있을까요?

제로초(조현영)님의 프로필 이미지
제로초(조현영)
지식공유자

빌드 사이즈는 일반적인데 램은 너무 높은데요? 앱 켜자마자 1기가인 건가요?

유상원님의 프로필 이미지
유상원
질문자

유상원님의 프로필 이미지
유상원
질문자

넵.. 제가 생각해도 너무 높다고 생각해서 질문을 드려봤습니다.. 메모리 누수가 있는걸로 파악을 해야될가요..? 

유상원님의 프로필 이미지
유상원
질문자

유상원님의 프로필 이미지
유상원
질문자

유상원님의 프로필 이미지
유상원
질문자

회사에 선임이 없이 혼자 진행하다보니 문제들이 많이 보이네요.. ㅜㅜ 

제로초(조현영)님의 프로필 이미지
제로초(조현영)
지식공유자

메모리를 차지하는 애를 찾아야하는데요. 이러려면 컴포넌트를 하나씩 빼보는 수밖에 없습니다.

유상원님의 프로필 이미지
유상원
질문자

넵 감사합니다 한번 빼보면서 체크해보겠습니다.

유상원님의 프로필 이미지
유상원
질문자

메모리 차지하는 애를 찾아서 댓글 남깁니다!! 강사선생님께서 말씀해주신대로 컴포넌트 하나하나 뺴보면서 범인을 찾았어요! ㅎㅎㅎㅎㅎㅎ 행복합니다.

react-native-fast-image 라이브러리를 사용 했는데 여기에 gif를 넣어서 사용했는데 이 부분이 1기가를 넘게 메모리를 먹어버리드라구요.... 그래서 제거하니까 잡았어요!!

 

감사합니다!!

유상원님의 프로필 이미지
유상원

작성한 질문수

질문하기