Coder Social home page Coder Social logo

Comments (10)

ph8nt0m avatar ph8nt0m commented on August 19, 2024 1

@zoyi-jin 똑같은 오류 발생합니다.

from react-native-channel-io.

HaehunLee avatar HaehunLee commented on August 19, 2024 1

같은 오류가 발생합니다.

from react-native-channel-io.

zoyi-jin avatar zoyi-jin commented on August 19, 2024 1

android/app/build.gradle의 repositories - maven 이 아니라, android/build.gradle 인 거 같은데 확인 부탁드리겠습니다.

확인 감사합니다:) 해당 내용 반영하여 수정하겠습니다.

from react-native-channel-io.

channeltalk avatar channeltalk commented on August 19, 2024

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

from react-native-channel-io.

choijiho0021 avatar choijiho0021 commented on August 19, 2024

Could not find io.channel:plugin-android:12.0.0
똑같은 오류 발생하네요..

https://mvnrepository.com/artifact/io.channel/plugin-android
�Maven Reposity 확인해보니 io.channel:plugin-android:12.0.0 업로드가 안 되어있습니다.

from react-native-channel-io.

zoyi-jin avatar zoyi-jin commented on August 19, 2024

안녕하세요!
제품팀 Jin 입니다.
불편을 드려 죄송합니다.

현재 안드로이드 12.0.0 이상부터는 채널톡의 maven repository에 배포되고 있습니다.

프로젝트에서 아래와 같은 설정을 진행해주세요.

  1. 프로젝트 내 project build.gradle 의 repositories - maven 부분을 아래와 같이 수정/추가해주세요.
    만약 해당 파트가 없다면, 새로 추가 부탁드립니다.
repositories { 
    ... // 기타 코드들
    maven {
        url 'https://maven.channel.io/maven2'
        name 'ChannelTalk'
    }
}
  1. 위 작업 이후 gradle sync / build를 진행해주시고,
    만약 해당 작업 이후에도 오류가 발생한다면 app build.gradle의 dependencies 항목에 아래 내용을 추가해주세요.
dependencies {
    ... // 기타 코드들
    implementation 'io.channel:plugin-android:12.0.0'
    ... // 기타 코드들
}

2)의 작업 진행이 필요한 상황이라면,
추후 RN 배포 시 app build.gradle의 io.channel:plugin-android 버전을 맞춰주셔야합니다.

현재 자체 maven 배포 이후 적응 기간이어서 잠시 시행착오가 있었습니다.
위의 내용은 조만간 설치가이드에 반영될 예정이며,
자체 maven 외에 이전처럼 공개 repo에도 배포될 수 있도록 내부 건의를 진행중입니다.

변경사항이 생기면 다시 말씀드리겠습니다.

다시 한번 불편을 드려서 죄송합니다.

from react-native-channel-io.

ph8nt0m avatar ph8nt0m commented on August 19, 2024

@zoyi-jin 안정화가 될 때까지 0.8.3 버전을 지속적으로 사용하여도 문제가 없을까요?

from react-native-channel-io.

zoyi-jin avatar zoyi-jin commented on August 19, 2024

@ph8nt0m 넵 0.8.3 버전을 사용하셔도 큰 문제는 없으십니다.
다만 아래와 같은 문제점이 발생할 수 있습니다.

  1. openSupportBot(변경된 openWorkflow)
  • 레거시 지원중이지만 동작하지 않을 수 있습니다.
  1. iOS의 경우 일부 코드 변경 필요
  • podfile의 ChannelIOSDK의 버전을 11.7.2 으로 변경 후 사용해주세요.
    • 추후 버전업 하실 때 다시 latest 혹은 12.0.0 이상의 지원하는 버전으로 변경해주셔야합니다.
  pod 'ChannelIOSDK', podspec: 'https://mobile-static.channel.io/ios/11.7.2/xcframework.podspec'

from react-native-channel-io.

ph8nt0m avatar ph8nt0m commented on August 19, 2024
  1. 프로젝트 내 app build.gradle 의 repositories - maven 부분을 아래와 같이 수정/추가해주세요.
    만약 해당 파트가 없다면, 새로 추가 부탁드립니다.

android/app/build.gradle의 repositories - maven 이 아니라, android/build.gradle 인 거 같은데 확인 부탁드리겠습니다.

from react-native-channel-io.

zoyi-jin avatar zoyi-jin commented on August 19, 2024

해당 이슈에 업데이트된 내용이 있어서 알림드립니다.

android sdk 배포 관련하여,
이번에 변경된 사항처럼 ChannelTalk maven repo를 사용하는 것이 확정되었습니다.
따라서, 앞으로는 위에서 말씀드린것처럼 maven repo를 추가하여야합니다.
해당 내용은 가이드에 추가되었습니다.

다만, 급작스러운 변경이었기에 25년 8월 1일까지는 기존처럼 maven central에도 배포됩니다.
25년 8월 1일 이후 버전은 maven central에 배포되지 않으며,
maven central에 배포된 버전이 deprecated 될 경우 repo에서도 삭제 될 수 있습니다.
배포가 급한 경우가 아니시면 위의 내용대로 채널톡 repo를 추가하신 후 사용 부탁드립니다.

from react-native-channel-io.

Related Issues (11)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.