Roman
\o/
Vladimir
Не получается подключить push notifications для ios. Нигде не смог найти помощи, даже в официальном чате на Discord. Русскоязычных чатов совсем нету. По этому давайте попробуем тут собрать сообщество.
Denis
А кто React Native уже попробовал?
Denis
Кто сделал хоть одно приложение с ним? :)
Denis
Вопрос такой: Есть кто на react native прикрутил push notifications к ios? Я пытался через GCM с помощью react-native-gcm, но не взлетело, да и сам модуль существует только в npm, из github выпилили почему-то (кстати, кто знает почему?). Вторая попытка - через официальный PushNotificationIOS - не тригерится ‘register’ с токеном. Кто-то сталкивался?
Denis
есть начатое приложение)
Denis
Почему не тригерится PushNotificationIOS? :)
Denis
Что пишет
Denis
Дак ничего не пишет. Он же, вообще, ошибки не выбрасывает
Denis
Да может выбрасывать :) XCode вполне для отладки
Denis
Я вчера вон Pull Request в In-app Utils запушил, достаточно быстро разобрался с XCode https://github.com/chirag04/react-native-in-app-utils/pull/24#issuecomment-215000582
Denis
Правда Objective-C выглядит жутковато
Denis
Xcode ничего не ловит. Идёт запрос на permissions и потом тишина
Denis
А у кого-то получилось прикруть GCM к ios в react-native?
Denis
GCM нет, но PushNotificationIOS вроде работает
Denis
Но надо тестить (с)
Denis
Ну они как бы да, должны работать. Но почему-то не в моём случае
Denis
Я за. Потому что технология имеют свою специфику, в отличие от веба. И там могли бы сидеть android и ios разработчики тоже. Да и те, кто NativeScript пилит. Сейчас ситуация такая, что получить ответы на вопросы по React Native негде.
Denis
Вот интересный пример от FB: https://github.com/fbsamples/f8app/
Denis
Кстати, интересная особенность. Objective-C всегда казался страшным. Однако, вчера возникла бага при In-app Purchases, разобраться получилось достаточно быстро и даже сделать Pull Request: https://github.com/chirag04/react-native-in-app-utils/pull/24#issuecomment-215000582
Denis
Denis
https://github.com/inProgress-team/react-native-meteor
Denis
https://github.com/jondot/awesome-react-native
Denis
http://makeitopen.com/
Denis
Господа, заходим - представляемся. Кто что уже сделал на React Native? Кто попробовал Relay с ним?
Alexander
Меня зовут Саша и я алкоголик
Alexander
Сорцы приложения конфы F8 уже все видели? https://github.com/fbsamples/f8app
Alexander
Там, кстати, PushNotificationIOS используется, может поможет
Alexander
А не, там только для счетчика на иконке )
Denis
Да, выше ссылка :) Давай что-нибудь другое
Alexander
https://blogs.windows.com/buildingapps/2016/04/13/react-native-on-the-universal-windows-platform/ про это тоже, вероятно все слышали?
Denis
Yes
Denis
Ещё может что-нибудь?
Alexander
Все-то вам мало )
Alexander
Дополню коллекцию ссылок, которые уже все видели репой с клиентом гиттера под андроид — https://github.com/terrysahaidak/GitterMobile
Alexander
А вот этого я не видел https://www.tizen.org/blogs/srsaul/2016/samsung-committed-bringing-react-native-tizen
Denis
Alexander
http://brentvatne.ca/react-native-newsletter/21-04-2016.html
Alexander
Все, хватит
Denis
Продолжай)
Alexander
Лучше скажите, кто code-push в андроидном приложении использовал с installMode: IMMEDIATE
Alexander
У вас картинки не пропадали при рестарте приложения?
Alexander
Vladimir
Мы с code-push под android наткнулись на какой-то баг. Он падает и откатывается к старой версии. Но со стороны это выглядит, как будто бы обновился. Больше не расскажу, пока еще не дебажил, нотификацями занят был, блин )
Alexander
У меня тоже крэш был. Я глянул нативные логи и увидел, что это из-за ToolbarAndroid.navIcon
Alexander
Issue еще не успел создат
Alexander
Мб у вас тоже
Alexander
Но крэш, опять же, был только с installMode: IMMEDIATE
Vladimir
Denis Ivanchenko, [24 Apr 2016 23:07]: ThreadImpl.java:187) 04-24 23:06:38.779 11875 11942 E AndroidRuntime: at java.lang.Thread.run(Thread.java:818) 04-24 23:06:38.779 11875 11942 E AndroidRuntime: com.facebook.react.modules.core.JavascriptException: Can't find variable: Buffer, stack: 04-24 23:06:38.779 11875 11942 E AndroidRuntime: <unknown>@438:993 ...
Vladimir
что-то такое вылезло
Vladimir
у нас тоже installMode: IMMEDIATE
Vladimir
короче это был наш косяк, не добавили shim Buffer'а для staging
Vladimir
ложная тревога
Denis
С пушами не решили?
Vladimir
Нет, завтра у меня будет заплыв номер два на эту тему
Denis
Держи в курсе)
Vladimir
Хорошо )
Vladimir
ios ковыряю несколько дней, но еще не подружился. с андроидом уже товарищи практически
Denis
Denis
Я на работе допиливал уже сделанное. Ну и для митапа залайвкодил бесконечный стрим котиков: https://rnplay.org/apps/x_g_ew (https://www.youtube.com/watch?v=FLSrZwPYWeg)
Victor
👍🏻
Denis
Господа, заходим - представляемся. Кто что уже сделал на React Native? Кто попробовал Relay с ним?
Vladimir
Кто-то натыкался на такую ошибку при попытке загрузить архив приложения в app store из xcode? http://stackoverflow.com/questions/20565565/an-app-id-with-identifier-is-not-available-please-enter-a-different-string
Denis
Anonymous
Я собираюсь на этих выходных запилить релей в свой тестовый проектик, кто-то уже пробовал?
Denis
Мы уже в продакшн выходим с React Native + Relay
Anonymous
Ну там насколько я понял не сильно отличается от релея на вебе. Судя по тому что я прочитал со фар
Denis
да
Denis
про Relay => @react_js
Anonymous
Та у меня про релей вопросов нет.
Denis
А с чем есть? :)
Ilya
{ "name": "react-native", "version": "1000.0.0",
Ilya
серьезно?
Ilya
https://github.com/facebook/react-native/blob/master/package.json
Roman
https://github.com/facebook/react-native/commit/bbeeaa1274b30e92b962444682864b21169b5a2e
Denis
@maullerz понятно, отчаянные времена - отчаянные решения :)
Denis
Нет, завтра у меня будет заплыв номер два на эту тему
Чем в итоге закончились танцы с пушами?)
Denis
https://twitter.com/Vjeux/status/726970241813639169