inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

React Native with Expo: 제로초에게 제대로 배우기

애플 로그인

IOS 빌드 오류...

124

윤형주

작성한 질문수 3

0

npm ls react
npm ls react-native
npm ls expo


버전을 알려주시면 질문자분과 동일한 환경에서 답변 드릴 수 있습니다

image.png

.이런 빌드 오류가 발생합니다.. 이유가 무엇일까요? ㅠㅠ

react react-native 하이브리드-앱 typescript expo

답변 5

0

윤형주

헉 ignore에 추가해놨었습니다 ios 랑 android 이부분때문에 문제일까요?

0

제로초(조현영)

일단 gitignore에 추가되어있으면 빌드 시에는 아예 무시되어버립니다

0

윤형주

아 추가로 pacage.json까지 옮겼더니 빌드 성공했습니다 감사합니다!! 결국 ignore 문제였습니다. 강의에서 설명해주신대로 빌드나 로컬일때는 주석 걸고 깃에 업로드할때만 주석 풀고 올리면 될까요?
아! 마지막으로 저는 이제 네이티브 모듈들을 사용하니까 expo go 말고 development build를 사용해야하는거죠?

0

제로초(조현영)

빌드할 때는 주석 풀고, 로컬이나 깃에 푸쉬할 때만 주석 걸고 하시면 됩니다. Dev Build 이제 쓰셔야 합니다.

0

윤형주

정말 감사합니다!! 이해하는데 크게 도움됐습니다!! 강의로 많이 배우게 됐어요

0

윤형주

podfile에

use_modular_headers!

하나 추가해서 pod install은 마쳤었습니다 기존에도 이후 eas build --platform ios --profile development 이렇게 빌드를 시도할 시 메인글과 같은 오류가 발생합니다..

0

제로초(조현영)

ios랑 android 폴더 gitignore에 없죠?

아니면 아예 두 폴더를 지우고 시도해보세요.

0

윤형주

@eggmun 아니요 ignore에 없습니다..

0

제로초(조현영)

지금 컴퓨터가 윈도우인가요 맥인가요? 맥이라면 expo prebuild해보시고 eas build --profile development --platform ios --local 해서 에러 없나 확인해보셔야 합니다

0

윤형주

PC는 맥입니다. 몇번 시도 했다가 cocoapod 오류 나서 Ai 도움을 좀 받았었습니다 ... pod install 하면 두번째 사진의 에러가 납니다

image.pngimage.png



0

제로초(조현영)

다른 명령어를 시도할수록 더 꼬입니다. 그냥 제 깃헙에서 받아서 다시 시작하시는 게 나을 수도 있습니다. 일단 저기의 핵심 에러메시지는 The Swift pod ‘FirebaseCoreInternal… 이 부분 문장입니다. 저 부분으로 검색하시면 podfile에 뭐 추가해야하는지 나옵니다

0

eggmun(문성진)

https://stackoverflow.com/questions/79525185/eas-build-fails-with-spawn-pod-enoent-for-ios-and-no-such-file-or-directory
위 사이트에 원인과 해결 방법이 있네요

0

윤형주

{
  "cli": {
    "version": ">= 16.14.0",
    "appVersionSource": "remote"
  },
  "build": {
    "development": {
      "developmentClient": true,
      "distribution": "internal",
      "channel": "development",
      "commitRequired": true
    },
    "preview": {
      "distribution": "internal",
      "channel": "preview",
      "commitRequired": true
    },
    "production": {
      "autoIncrement": true,
      "channel": "production",
      "commitRequired": true
    }
  },
  "submit": {
    "production": {}
  }
}

이렇게 추가해봤는데도 오류납니다..

0

eggmun(문성진)

혹시 깃이그노어에 app.json과 eas.json이 추가되어 있나요?

expo-blur 사용하면서 생긴 버그입니다.

0

113

3

router.navigate 동작이 달라졌을까요?

0

64

1

Toast 기능

0

76

2

onEndReached 함수가 바로 호출 되지 않는 이슈

1

63

1

expo push service에 관한 질문

0

79

2

ios에서 개발중이신 분들은

1

85

1

[질문아님] tabBarLabel 대신 tabBarShowLabel

1

58

1

Location.getCurrentPositionAsync({}); 에러

1

125

3

.

0

122

2

EAS preview 빌드 후 Device에서 카카오 로그인 브라우저가 안켜짐

0

120

2

폴더 구조 관련 질문

0

133

2

혹시 리액트네이티브 관련해서 좋은 참고서도 있을까요??

0

105

1

제로초님께서는 Nativewind는 사용안하지는지 궁금합니다.

1

273

2

.

0

89

2

eas build:configure 안되는데, "git"이 반드시 설치되어 있어야 하나요?

0

81

2

.

0

104

2

혹시 해당 강의 보면서 테스트용으로 사용할 맥북을 구매할 예정인데 어느정도 스펙 이상으로 사야 할지 의견 받아볼수있을까요?

0

73

2

.

0

114

1

.

0

120

2

기기에서는 네트워크 에러가 납니다.

0

101

2

빌드 문의드립니다.

0

73

1

.

0

126

2

.

0

83

2

Expo-blur unimplement 오류

0

106

3