channel-io / react-native-channel-io

Other
13 stars 15 forks source link

[RN] pod install 오류 #124

Closed fazomo closed 3 months ago

fazomo commented 3 months ago

image

react-native-channel-plugin 0.8.3 버전 입니다. 무슨 문제일까요?

channeltalk[bot] commented 3 months ago

https://desk.channel.io/#/channels/1/team_chats/groups/16839/66a37bfb7564f45f93a8

zoyi-jin commented 3 months ago

안녕하세요. 제품팀 Jin 입니다.

불편을 드려 죄송합니다.

해당 문제는 최근 iOS SDK가 메이저 업데이트가 진행되어 발생한 문제로, 아래와 같이 해결이 가능합니다.

프로젝트 내 node_modules/react-native-channel-plugin/RNChannelIO.podspec 파일의 dependency 항목을 변경해주세요.

  s.dependency "React"
  s.dependency "ChannelIOSDK", '~> 11.2'

위 내용을 아래와 같이 변경해주시면 됩니다.

  s.dependency "React"
  s.dependency "ChannelIOSDK"

위 방법은 임시 방법으로, 이번주 중으로 업데이트되는 react-native-channel-plugin 업데이트를 반드시 적용해주세요.

ph8nt0m commented 3 months ago

안녕하세요. 제안해주신 방법들을 시도해봤지만 아직 문제가 해결되지 않았습니다. 현재 다음과 같은 새로운 오류가 발생하고 있습니다.

.../node_modules/react-native-channel-plugin/ios/RNChannelIO.m:213:14 No known class method for selector 'openSupportBotWith:message:'
.../node_modules/react-native-channel-plugin/ios/RNChannelIO.m:380:14 No known class method for selector 'setPage:'

아마도 Channel IO SDK의 최근 업데이트로 인해 일부 메서드 이름이 변경되었거나 제거되었을 가능성이 있어 보입니다. 혹시 이 문제에 대해 알고 계신게 있나요? 또는 이를 해결할 수 있는 추가적인 방법이 있을까요? 현재 사용 중인 라이브러리 버전:

react-native-channel-plugin:0.8.3 react-native:0.71.19

도움 주셔서 감사합니다.

zoyi-jin commented 3 months ago

해당 문제 수정 및 최신버전이 반영된 0.9.0 버전이 릴리즈되었습니다. 혹시 업데이트 후 다시 시도해보시겠어요?

fazomo commented 3 months ago

@zoyi-jin 감사합니다. 해결됐습니다.