
Dmitry
16.10.2018
19:51:09
На самом деле, я бы может и не задался этим вопросом, если бы не интересный баг
В процессе пользования приложния запросы начинаются просто вешаться на отправке, и тут спасает только переустановка приложения (это на iOS). Я начал искать дыры, но ошибка возникает не так часто и отловить ее сложно по косвенным признакам..
Пока вчера я не столкнулся с точно такой же проблемой в приложении ВК, в диалогах. Помогла только переустановка приложения. А ведь диалоги у них на лонгпуллинге, как и наше приложение..

Google

Ksetrin
17.10.2018
07:40:07
а кто сталкивался с проблемами AsyncStorage?
Я вот столкнулся на андройде. AsyncStorage создает таску, но не выполняет ее. ни then ни catch не срабаывает.
Как быть?

Berik
17.10.2018
07:50:52

Gena
17.10.2018
08:03:39

Ivan
17.10.2018
08:05:38
а по быстродействию как fs?
и вроде бы в андроидах есть какая-то очистка кеша приложения - оно затирает эти файлы?

Gena
17.10.2018
08:09:34
а по быстродействию как fs?
Там есть неоптимальный кусок кода (насколько я помню) - данные в натив гонятся как base64, т.е. есть дополнительное кодирование/декодирование и копирование. Но у нас не было проблем с его быстродействием. Более того, у него вроде были какие-то интерфейсы для чтения не всего файла, а отдельной области.
В любом случае, это не БД, это просто интерфейс к чтению/записи в файл, поэтому если нужны какие-то оптимизации (типа индексов и разделения данных по нескольким файлам) то их надо поверх самому писать.
В том смысле, что это ваша задача - путь к файлу указывать и определять где он лежит, а не абстрактного интерфейса к файловой системе. Константы со стандартными путями он экспортит естественно: https://github.com/itinance/react-native-fs#constants


Ruslan
17.10.2018
08:13:02
Ребят, всем привет!Вся асинхронщина в react-native под капотом работает синхронно или я чего то не понял?Объясните кто нибудь пожалуйста

Ksetrin
17.10.2018
08:13:20

Gena
17.10.2018
08:14:32

Aynur
17.10.2018
08:15:25
там React Navigation v3 вышел, кто уже обновлялся?

Ruslan
17.10.2018
08:17:08

Google

Danila
17.10.2018
08:17:53
как добиться того, что после открытия свернутого приложения у меня уже была другая сцена?
ну или в текущей какое-нибудь изменение

Gena
17.10.2018
08:18:35

Ержан
17.10.2018
08:19:25

Ruslan
17.10.2018
08:19:45
Видимо чтобы понять мой же вопрос надо кое что освежить в памяти
Спасибо @gblack9

Aynur
17.10.2018
08:21:02
у rn даже 1-й версии нет, все мы тестеры

Gena
17.10.2018
08:21:42

Danila
17.10.2018
08:21:49

Gena
17.10.2018
08:22:27

Aynur
17.10.2018
08:22:41
там есть файл с ченжлогами, но про альфу решили умолчать, ещё все тесты вырубили:D 0% coverage, видимо сломалось что-то

Danila
17.10.2018
08:24:43

Ivan
17.10.2018
08:30:19

Gena
17.10.2018
08:35:08

Danila
17.10.2018
08:36:08

Gena
17.10.2018
08:40:10

Alexander
17.10.2018
09:44:46
Какую версию react-native-svg можно юзать, что он не начинал гнать? Сначала гнал, что не прокидываем нужные пропсы. Сейчас вообще ругается на какую-то хрень

Ksetrin
17.10.2018
09:46:08
смотрите как забавно)) https://github.com/facebook/react-native/issues/9136#issuecomment-274674372

Google

Alexander
17.10.2018
10:26:35
react-native-blur на android не отображается. В чем может быть проблема?

Aynur
17.10.2018
10:30:00
https://github.com/react-native-community/react-native-blur/issues/162 читали, надеюсь?

Alexander
17.10.2018
10:40:27

Alexsandr
17.10.2018
10:41:44
я бы в исходниках смотрел
скорее всего классический ref

Alexander
17.10.2018
10:42:31
это функция)
Смотрел. Как я понял - это то, что нужно заблурить

Alexsandr
17.10.2018
10:43:08
да похоже

Dmitry
17.10.2018
11:26:25
Кто работал с FCM, пуш на андройд приходит, звук, дата, сообщение все есть, но на приложение не добавляется badge

Chu
17.10.2018
11:42:11
Всем доброго дня!
Делаю пуш-нотификации.
И возник вопрос.
У устройств от apple есть какой-то неизменный Id?
Потому что, например, токен для firebase меняется после удаления приложения. (услышал версию, что после удаления всех приложения от вендора)
Есть ли какой-то неизменный токен?

Alexander
17.10.2018
11:42:31
не, можем меняться в рандомное время
такие штуки стараются убрать в последнее время, чтобы нельзя было трекать девайсы пользователей лишний раз

Chu
17.10.2018
11:43:05
Он может поменяться даже без удаления? 0_о

Alexander
17.10.2018
11:43:20
не могу гарантировать на 100%, но потенциально да

Chu
17.10.2018
11:43:31
А нет под рукой доки, где можно это глянуть?

Dmitry
17.10.2018
11:45:22

Alexander
17.10.2018
11:45:38
By requesting the device token and passing it to the provider every time your application launches, you help to ensure that the provider has the current token for the device. If a user restores a backup to a device other than the one that the backup was created for (for example, the user migrates data to a new device), he or she must launch the application at least once for it to receive notifications again. If the user restores backup data to a new device or reinstalls the operating system, the device token changes. Moreover, never cache a device token and give that to your provider; always get the token from the system whenever you need it
https://stackoverflow.com/questions/6927011/is-the-device-token-as-unique-as-the-device-id
что-то типа того

Google

Alexander
17.10.2018
11:46:07
в общем, нужно использовать небольшую систему костылей и подпорок, чтобы всё нормально работало )

Denis
17.10.2018
11:57:35

Chu
17.10.2018
12:18:14
Да
А по какому принципу? Где это описано?

Anton
17.10.2018
12:29:06
Привет, для меня собрат Android целый квест, то gradle ошибки дает, то что-то с версиями sdk. Где можно по нормальному просветиться по вопросу сборки android?

Dmitry
17.10.2018
12:33:30

morda
17.10.2018
12:36:25
амулеты развешивай, бубен волшебный купи)

Dmitry
17.10.2018
12:42:39
я вот сегодня открываю проект андройдовский, даже не так. Разворачиваю окно проекта андройдовского, которое вечером свернул и вуаля. Ничего не собирается
Начинаю компать
А у меня, с какого-то, все импорты задублировались
с чем это связано - загадка

Aleksandr
17.10.2018
12:45:25
линк касячит, я всегда руками линкую, чтобы не сидеть с бубном перед градлом

Alexander
17.10.2018
12:47:29
Может кто сталкивался. Хочу отлаживать приложение по сети. Пишу:
adb tcpip 5555
adb connect <IP>:5555
Отключаю от usb. Приложение устанавливается на телефон, в консоли more than one device/emulator и RR говорит "Не могу подключиться к серверу"

Ksetrin
17.10.2018
13:03:06

Nikita
17.10.2018
13:03:37
readonly?

Ksetrin
17.10.2018
13:06:11

Andrew
17.10.2018
13:07:01
У вас нормально работает библиотека react-native-splash-screen?
На ios в дебаг режиме никогда не открывается приложение с первого раза. Для Андроид вообще завести не получилось. А если получилось в тестовом, то глючит. Еще бесит что полоска загрузки бандла всегда ниже чем splash screen, т.е. не видно ее

Евгений
17.10.2018
13:10:26

Andrew
17.10.2018
13:14:16

Vall
17.10.2018
13:18:57
собрал приложение под андроид, запустил через команду react-native run-android --variant=release
но как только открываю приложение

Google

Vall
17.10.2018
13:19:19
пишет : app hass stopped
в чем может быть проблема?

Vlad
17.10.2018
13:22:31
слишком мало инфы и много вариантов, не?

Vall
17.10.2018
13:28:23