tapsellorg/TapsellPlusSDK-ReactNativePlugin

🐛  ناسازگاری: React-native 0.64.x conflict

Closed this issue · 11 comments

شرح باگ در پلاگین:
با ورژن جدید react native سازگار نیست و موقع نصب ارور میده

code ERESOLVE
npm ERR! ERESOLVE unable to resolve dependency tree
npm ERR!
npm ERR! While resolving: awesomeproject@0.0.1
npm ERR! Found: react-native@0.64.2
npm ERR! node_modules/react-native
npm ERR! react-native@"0.64.2" from the root project
npm ERR!
npm ERR! Could not resolve dependency:
npm ERR! peer react-native@"0.63.4" from react-native-tapsell-plus@2.1.3
npm ERR! node_modules/react-native-tapsell-plus
npm ERR! react-native-tapsell-plus@"*" from the root project

درود
من این ارور رو نتونستم تولید کنم و بدون مشکل با آپگرید ری‌اکت نیتیو سمپل ران شد
ورژن NodeJs تون چیه؟

@kamyabsoft وضعیت مشکل به چه صورت هست؟

ورژن نود من v16.3.0 هست
من یه پروژه خام ریکت نیتیو بالا آوردم و زمانی که دارم تپسل نصب میکنم ارور بالا میده و به نظرم میگه ناسازگاری ورژن تپسل با ریکت نیتیو
اگه ممکنه ورژن خود ریکت نیتیو داخل پروژه را آپدیت کنید

با نود ۱۴ هم میتونید تستش کنید؟

و اینم اضافه کنم نمیشه ری اکت نیتیو رو آپدیت کرد تو پلاگین
چون ۰.۶۴ مینیم ۲۱ رو برای پروژه اندروید میخواد که همه‌ی کاربرا این رو نمیخوان

نمیشه اختصاصی برای ما آپدیت کنید و دو ورژن بزارید الان خیلی ها به این ارور خوردن و نمیتونن انجام بدم نمونه اش نظرات این سایت را مشاهده کنید
https://reactapp.ir/courses/%D8%AF%D9%88%D8%B1%D9%87-%D9%87%D8%A7%DB%8C-%D8%A2%D9%85%D9%88%D8%B2%D8%B4%DB%8C/%D9%BE%DB%8C%D8%A7%D8%AF%D9%87-%D8%B3%D8%A7%D8%B2%DB%8C-%D8%AA%D8%A8%D9%84%DB%8C%D8%BA%D8%A7%D8%AA-%D8%AF%D8%B1-react-native-%D8%A8%D8%A7-%D8%AA%D9%BE%D8%B3%D9%84/

حتی اگه با --force
هم نصب کنیم اما مترو وصل نمیشه وقتی این کتابخانه را پاک میکنم درست میشه اما وقتی نصب میشه وصل نمیشه
الان بخواییم از تپسل استفاده کنیم واقعا راهی نداره ؟

با نود ۱۴ هم میتونید تستش کنید؟

این بررسی شد؟

نه دیگه کلا بیخیال این موضوع تبلیغات تپسل شدم
وقتی آپدیت شد انشاا... نصب میکنم

با نود ۱۴ هم میتونید تستش کنید؟

با نود ۱۶ هم حتی کار نکرد

Tested on Node v16.13.2 and react-native v0.64.2 and react-native v0.67.1

NOTE: Ensure that you are using tapsell sdk v2.1.6 and your project uses clearTextTraffic in the Android manifest file.

You can fix conflict-related issues by:

  1. remove node_modules project directory.
  2. npm i react-native-tapsell-plus --save --legacy-peer-deps
  3. react-native start --reset-cache
  4. reload the app

@kamyabsoft @amirito