Dmitry
кстати у рн из под коробки есть SwipeableFlatList
Что-то в репозитории его не вижу у них
Alexey
Что-то в репозитории его не вижу у них
import SwipeableFlatList from 'react-native/Libraries/Experimental/SwipeableRow/SwipeableFlatList'
Dmitry
хм, ну подождем, может лучше будет
Alexey
хм, ну подождем, может лучше будет
чем этот не подходит? нареканий к работе вроде нет
Aleksei
кстати у рн из под коробки есть SwipeableFlatList
https://github.com/react-native-community/react-native-releases/blob/master/CHANGELOG.md#changes-existing-functionality-that-is-now-different > Add deprecation notice to SwipeableListView
不退転」
Кто подскажет, если делать логин юзера через фейсбук, можно стянуть его номер телефона? Пока не внедрял его, сам хз
Алексей
Полдня мучаюсь не могу собрать приложение под ios
Алексей
expo bi --dist-p12-path walking.p12 --provisioning-profile-path _Wildcard__Distribution.mobileprovision
Алексей
Error while gathering & validating credentials
Алексей
"responseId": "911bd1b3-4f24-4ba5-b9e0-cb54faca642e", "resultCode": 1200, "resultString": "You are not allowed to perform this operation. Please check with one of your Team Admins, or, if you need further assistance, please contact Apple Developer Program Support. https://developer.apple.com/support", "userString": "You are not allowed to perform this operation. Please check with one of your Team Admins, or, if you need further assistance, please contact Apple Developer Program Support. https://developer.apple.com/support", "creationTimestamp": "2018-11-09T07:30:27Z", "protocolVersion": "QH65B2", "userLocale": "en_US", "requestUrl": "https://developer.apple.com/services-account/QH65B2/account/ios/identifiers/addAppId.action", "httpCode": 200
Алексей
что за фигня??
Алексей
No currently active or previous builds for this project. Validating Credentials... Only 1 team associated with your account, using Team ID: xxxxxxxx
Алексей
До сюда доходит
Eli
Простите, зачем? Давайте кейс
Например, как в эпике получить текущий открытый экран?
D
я так понимаю в r native manifest.json это app.json?
D
manifest.xml точнее
Danila
Как пошерить картинку?
D
Я на phonegap как-то делал и там надо было настравить файл manifest.xml, в котором я указывал ориентацию приложения, поддерживаемые версии андроида и тд. В файле app.json все тоже самое по сути, только в виде json.
Dmitry
Например, как в эпике получить текущий открытый экран?
Тебе не обязательно подрубать навигацию к редаксу. Можно просто отлавливать событие фокуса на экране и писать в стор
Eli
app.json только для expo, иногда может использоаться в RN приложении для того чтобы узнать версию и название проекта
Aynur
да, в основном это касается только Expo, т.к. билдите сами приложения не вы
Eli
в смысле cocoapods?
Dmitry
ну да
Dmitry
я как-то удалил его и меня поды валиться стали
Eli
pod install ?
Dmitry
да
Eli
поды используют Podfile, подфайл генерится на основании импортов из package.json если я не ошибаюсь
Dmitry
Eli
ну я имею ввиду что врятли app.json относился к нему)
Eli
а где можно подробно почитать про то как правильно выполнять дебаг?
Eli
больше всего интересует возможности получения текущего состояния компонента, его props
Igor
react-devtools
Ổℓℯķȿίί
кто нибудь реализовывал коммуникацию между ios приложением на RN и apple watch приложением на objective-c?
Rustem
Доброго времени суток, как реализовать такое?
Rustem
Serhii
Доброго времени суток, как реализовать такое?
больше деталей сколько пользователей минимум и максимум?
Serhii
на экран мобайла такое врядли поместится
Rustem
допустим 10
Rustem
есть какие либо либы?
Cenator 🐈
лол
Mark
Ребят, я так понимаю хранить токены авторизации в asyncStorage – это плохая практика? Не подскажите, где обычно лучше всего хранить различные данные авторизации: токены/ пароли. API требует хэдер authorization при каждом запросе :(
MrSmith
Ребят, такой вопрос, полезли баги приложение растет, есть ли способ изолировать компонент и его дебагать
MrSmith
Без постоянных костылей на код типа - грузи этот экран может есть какое решение из коробки что бы дебагать компоненты и экраны в общей среде какой
Alexey
есть какие либо либы?
Сильно сомневаюсь, что есть готовое в открытом доступе
Mark
Почему плохая?
Где-то видел, что информация в незашифрованном виде хранится, поэтому решил спросить
Alexey
Ну пароли, наверное, действительно в кейчейне надо хранить
Vit
Ну нифига себе, react-native-git-upgrade на 0.57 версию включил втихаря NSAllowsArbitraryLoads .... штаааа пипец) как только ревью прошёл)
Aleksei
Ну нифига себе, react-native-git-upgrade на 0.57 версию включил втихаря NSAllowsArbitraryLoads .... штаааа пипец) как только ревью прошёл)
а че тебя смущает? не уберешь сам, так эпл напомнит, зато меньше ишью с коннектом к дев серверу
Vit
ну вообще зачем так делать?
Vit
сливают на лево что-то?
Vit
ревью прошел в том-то и дело
Vit
странно всё это
Aleksei
ну вообще зачем так делать?
https://github.com/facebook/react-native/commit/123512c5deb797759fd653f5a336b433013e83b5#diff-f51fa3dde0a12c210da6627943b5190a
Aleksei
ревью прошел в том-то и дело
в смысле эпл не ругнулся?
MrSmith
Ребят?
Vit
<key>NSExceptionDomains</key> <dict> <key>localhost</key>
Vit
вот так это делается
Vit
в продакшене уже
Vit
случайно заметил ключик
Aleksei
<key>NSExceptionDomains</key> <dict> <key>localhost</key>
нет, это так не делается, потому что тот ключ про https
Vit
этот тоже
Vlad
У меня apple пропускал месяца 4 назад
Vlad
Делал прилохужу ввыключил https и все ок было
Vit
<dict> <key>localhost</key> <dict> <key>NSExceptionAllowsInsecureHTTPLoads</key> <true/> </dict> </dict>
Vit
вот полностью
Vlad
Тут только что были сиьски 😳
Gena
Ребят, такой вопрос, полезли баги приложение растет, есть ли способ изолировать компонент и его дебагать
Есть, не помню как называется... Позволяет отдельно держать каталог компонентов. Но мы не пользовались, тесты, организация кода и типизация помогают.