Rinat
https://github.com/antvis/f2 это посмотреть можно
Vall
всем привет, запускаю проект с помощью yarn run android и выдает ошибку : Could not install the app on the device, read the error above for details.
Make sure you have an Android emulator running or a device connected and have
set up your Android development environment , помогите пожалуйста, не понимаю почему не работает, вроде делаю все правильно, эмулятор запущен
Nikita
Dmitry
A
A
я сделал как написано в доке
A
Gena
Ох... вы меня извините... хотел посмотреть уже, но не дошел до самого главного, а увидел вот это вот:
https://github.com/facebook/react-native/blob/0.56-stable/ReactAndroid/src/main/java/com/facebook/react/modules/storage/ReactDatabaseSupplier.java#L66-L71
Сие означает, что RN не дает никаких гарантий на то, что ваш AsyncStorage вообще вернет данные положенные туда... в данном случае, пользователь обновил Android у себя (потенциально любое обновление) и приложение теряет данные... )))
PS. Надо react-native-fs либо форкануть, либо привести в порядок ^_^
Gena
А не... сам доки не почитал... не Android пользователь обновляет, а новая версия приложения использует новую версию RN.
A
да пожалуйста, пусть не возвращает)
Gena
Остался ли там allowBackup?
Gena
Я это вот такой командой могу посмотреть у себя вроде:
$HOME/Android/Sdk/build-tools/28.0.1/aapt l -a app-debug.apk (в папке, где билд лежит... что-то типа `proj/android/app/build/outputs/apk/debug)
Gena
Оно вконце выводит содержимое манивеста... у меня нужная строка так выглядит: "A: android:allowBackup(0x01010280)=(type 0x12)0x0"
Gena
Это для android:allowBackup="false" в исходном AndroidManifest.xml
Gena
И, кажется, я вижу в чем проблема (по крайней мере можно попробовать).
У вас:
tools:replace="allowBackup"
android:allowBackup="false"
А вот здесь https://github.com/OfficeDev/msa-auth-for-android/issues/21#issue-112810711, к примеру:
tools:replace="android:allowBackup"
android:allowBackup="false"
A
Благодарю, буду пробовать
Dmitriy
Dmitriy
755
Ihor
Vall
Ihor
Alexander
Не отображается тень на android 4. Я так понял, там еще нет поддержки shadow props. Какую лучше либу использовать для теней? Наткнулся на 2: react-native-elevated-view и react-native-shadow. Что из них лучше или может есть еще что?
Alexander
Хотя посмотрел исходники первой. Она не исправит ситуацию
Demuz
Demuz
Alexander
Demuz
elevation это не shadow props, кстати, посмотрите на 4.4 должен работать elevation.
Alexander
Demuz
Цветная тень маркеров на react-native-shadow
Vit
Demuz
Не тормозит?
В дебаге немного долгая инициализация карты и анимирование fitToMarkers проседает по FPS немного, но не критично. Пришлось так сделать потому что PNGшки маркеров с тенью не всегда отображались. У Image компонента есть такой нерешаемый прикол. Какие только Image либы не пробовал, все одинаково багаются.
Demuz
Пришлось короче простые вьюхи сделать и тени повесить.
Alex
!спам @savelichalex
Dmitry
А кто знает, как сделать, чтобы при вводе пропсов у компонента была показана подсказка?
чей ты
Alexander
Где можно отследить в observer, что observable поменялась? Mobx. Нужно сделать анимацию, поэтому render не вариант
Gena
Gena
Если надо за чем-либо вне render следить, то это autorun и ко
zamir
привет!
/main.jsbundle does not exist. This must be a bug with
такая вот ошибка, хочу сделать Archive для выкладки в стор, гуглил не помогает пока ничего, может кто сталкивался, что вам помогло?
Nick
zamir
Nick
а схема какая? debug/release?
zamir
zamir
Nick
но для андроида надо про подписи не забыть (https://facebook.github.io/react-native/docs/signed-apk-android)
zamir
Aleksei
zamir
Aleksei
да )
сделайте плиз скрин xcode-а с открытыми Build Phases -> Copy Bundle Resources
zamir
zamir
Aleksei
ну как видно сразу main.jsbundle подсвечено красным, что значит ссылка на файл указывает на несуществующий файл, возможно стоит просто поправить ссылку (xcodeproj по своему хранит ссылки на файлы), можно просто удалить текущую и добавить заново. Но опять же повторюсь, это не самый идиоматичный фикс, однако самый быстрый. По хорошему ссылки на этого файла вообще не должно быть, так как в Bundle React Native code and images фазе сборка js-ника идет прямо во временную папку сборки архива
zamir
Aleksei
zamir
Aleksei
file -> Add files to...
Alexander
А можно как-то собрать приложение для ios?
Stanislav
всем привет. иногда что-то идет не так и приложение андроид не запускается на телефоне(adb), просто белый экран. то надо просто подожать, то поперезагружать. как-то можно это исправить?
Stanislav
обычно останавливается на строке Starting: Intent { cmp=com.myapp/.MainActivity } и ничего не происходит
Vit
logcat смотри, это че-то в нативке до запуска реакта происходит
Dmitry
Alexander
У меня мак
чей ты
Alexander
Ну у меня нет аккаунта разработчика
Dmitry
XCode -> Device (Generic iOS Device) -> Product -> Archive
Dmitry
Dmitry
Ну насколько я знаю, без дев акка ты можешь только на свой телефон по шнурку собирать
Dmitry
Там можно, как то раздать приложение с сервера, но нужно правильные файлы и урлы сделать
Aleksei
Dmitry
Dmitry
так же, что-то около 100 баксов в год