Comments (10)
@zoyi-jin 똑같은 오류 발생합니다.
from react-native-channel-io.
같은 오류가 발생합니다.
from react-native-channel-io.
android/app/build.gradle의 repositories - maven 이 아니라, android/build.gradle 인 거 같은데 확인 부탁드리겠습니다.
확인 감사합니다:) 해당 내용 반영하여 수정하겠습니다.
from react-native-channel-io.
https://desk.channel.io/#/channels/1/team_chats/groups/16839/66ab44315f07684f3218
from react-native-channel-io.
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.
안녕하세요!
제품팀 Jin 입니다.
불편을 드려 죄송합니다.
현재 안드로이드 12.0.0 이상부터는 채널톡의 maven repository에 배포되고 있습니다.
프로젝트에서 아래와 같은 설정을 진행해주세요.
- 프로젝트 내 project build.gradle 의 repositories - maven 부분을 아래와 같이 수정/추가해주세요.
만약 해당 파트가 없다면, 새로 추가 부탁드립니다.
repositories {
... // 기타 코드들
maven {
url 'https://maven.channel.io/maven2'
name 'ChannelTalk'
}
}
- 위 작업 이후 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.
@zoyi-jin 안정화가 될 때까지 0.8.3 버전을 지속적으로 사용하여도 문제가 없을까요?
from react-native-channel-io.
@ph8nt0m 넵 0.8.3 버전을 사용하셔도 큰 문제는 없으십니다.
다만 아래와 같은 문제점이 발생할 수 있습니다.
- openSupportBot(변경된 openWorkflow)
- 레거시 지원중이지만 동작하지 않을 수 있습니다.
- 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.
- 프로젝트 내 app build.gradle 의 repositories - maven 부분을 아래와 같이 수정/추가해주세요.
만약 해당 파트가 없다면, 새로 추가 부탁드립니다.
android/app/build.gradle의 repositories - maven 이 아니라, android/build.gradle 인 거 같은데 확인 부탁드리겠습니다.
from react-native-channel-io.
해당 이슈에 업데이트된 내용이 있어서 알림드립니다.
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)
- pod install 실행시 오류 HOT 3
- React native 안드로이드 production 빌드에서만 ChannelIO.boot() 오류 HOT 4
- 0.7.6 버전업 이후 android 빌드 문제 - Could not find com.facebook.react:react-native:.
- React Native 0.7x 버전 지원 및 가이드 필요합니다. HOT 3
- Undefined symbol: _OBJC_CLASS_$_RCTAppDelegate HOT 1
- Build-tool 31.0.0 is missing DX
- Could we have types for TypeScript? HOT 1
- pod install시 compatible versions for pod "ChannelIOSDK" HOT 2
- iOS 13.x Alert.alert() 닫은 이후 Alert창 재호출할 시 Alert 표시 오류 HOT 3
- [RN] pod install 오류 HOT 5
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from react-native-channel-io.