Size: a a a

React Native — русскоговорящее сообщество

2020 May 28

%

%username% in React Native — русскоговорящее сообщество
только гугл
источник

D

Denis in React Native — русскоговорящее сообщество
%username%
только гугл
Да ты чего, это же тайная магия которую знает только чат и никто более
источник

D

Denis in React Native — русскоговорящее сообщество
Да и негоже бояр в гугл отсылать, сам чтоль не можешь найти и скопипастить ему ответ?)
источник

ИС

Игорь Спутник... in React Native — русскоговорящее сообщество
прописал ваш конфиг тоже самая ошибка
источник

ИС

Игорь Спутник... in React Native — русскоговорящее сообщество
не запускает ( проект типовой все по документации
источник

ИС

Игорь Спутник... in React Native — русскоговорящее сообщество
источник

VP

Vitaliy Ponomarev in React Native — русскоговорящее сообщество
Игорь Спутник
Could not find method signingConfigs() for arguments узнать бы что это может значить
signingConfig без s
источник

ИС

Игорь Спутник... in React Native — русскоговорящее сообщество
источник

ИС

Игорь Спутник... in React Native — русскоговорящее сообщество
не идет
источник

ИС

Игорь Спутник... in React Native — русскоговорящее сообщество
источник

AM

Aga Mahmudov in React Native — русскоговорящее сообщество
Ребята, насколько возможно интегрировать либу с expo без eject’a?

https://www.deepar.ai/
источник

VP

Vitaliy Ponomarev in React Native — русскоговорящее сообщество
скорее всего только с помощью web sdk.

но это надо более детально смотреть как оно интегрируется, нет ли там завязки на чисто браузерное окружение
источник

ИС

Игорь Спутник... in React Native — русскоговорящее сообщество
// Top-level build file where you can add configuration options common to all sub-projects/modules.

buildscript {
   ext {
       buildToolsVersion = "28.0.3"
       minSdkVersion = 16
       compileSdkVersion = 28
       targetSdkVersion = 28
   }
   repositories {
       google()
       jcenter()
   }
   dependencies {
       classpath("com.android.tools.build:gradle:3.5.2")

       // NOTE: Do not place your application dependencies here; they belong
       // in the individual module build.gradle files
   }
}

allprojects {
   repositories {
       mavenLocal()
       maven {
           // All of React Native (JS, Obj-C sources, Android binaries) is installed from npm
           url("$rootDir/../node_modules/react-native/android")
       }
       maven {
           // Android JSC is installed from npm
           url("$rootDir/../node_modules/jsc-android/dist")
       }

       google()
       jcenter()
       maven { url 'https://www.jitpack.io' }
   }
}


signingConfigs {

   release {
           if (project.hasProperty('MYAPP_UPLOAD_STORE_FILE')) {
               storeFile file(MYAPP_UPLOAD_STORE_FILE)
               storePassword MYAPP_UPLOAD_STORE_PASSWORD
               keyAlias MYAPP_UPLOAD_KEY_ALIAS
               keyPassword MYAPP_UPLOAD_KEY_PASSWORD
           }
   }
}


buildTypes {
       release {

           signingConfig signingConfigs.release
       }
}
источник

ИС

Игорь Спутник... in React Native — русскоговорящее сообщество
источник

AM

Aga Mahmudov in React Native — русскоговорящее сообщество
Vitaliy Ponomarev
скорее всего только с помощью web sdk.

но это надо более детально смотреть как оно интегрируется, нет ли там завязки на чисто браузерное окружение
Web sdk экспо или в целом вебоский?
У них есть и для веба и для нэйтива:

https://github.com/DeepARSDK/quickstart-web-js
https://github.com/DeepARSDK/example-reactnative
источник

AM

Aga Mahmudov in React Native — русскоговорящее сообщество
Жалко просто как-то eject делать, ибо тестить нормально не получится
источник

К

Костянтин in React Native — русскоговорящее сообщество
Сделай коммит, создай новую ветку и там можешь делать eject. Если что восстановишь из предыдущей ветки.
источник

D

Denis in React Native — русскоговорящее сообщество
Vitaliy Ponomarev
а они это в доке легко могли упустить.

искать вот здесь, если ошибки есть - значит будет список чего ему не хватает и для каких версий
У меня получилось сделать так, что краши приходят для айос. Я использую firebase.crashlytics().crash(); для теста. В самом firebase я вижу нативный лог. Для андроида тоже.

Как мне сделать, чтобы отображался JS stacktrace. Правильно ли я понимаю, что для этого нужно dsym залить?
источник

VP

Vitaliy Ponomarev in React Native — русскоговорящее сообщество
Denis
У меня получилось сделать так, что краши приходят для айос. Я использую firebase.crashlytics().crash(); для теста. В самом firebase я вижу нативный лог. Для андроида тоже.

Как мне сделать, чтобы отображался JS stacktrace. Правильно ли я понимаю, что для этого нужно dsym залить?
js stacktrace только минифицированный

восстановить можно будет с помощью metro-symbolicate если sourcemap бандла есть
источник

D

Denis in React Native — русскоговорящее сообщество
Vitaliy Ponomarev
js stacktrace только минифицированный

восстановить можно будет с помощью metro-symbolicate если sourcemap бандла есть
Понял, но dsym за это не отвечает же?
источник