Egor
"react-native-fetch-blob": "git://github.com/wkh237/react-native-fetch-blob.git#master",
Egor
а npm качает 0.10.5 - хотя как бы есть 0.10.6
Egor
ой, не так
Egor
"react-native-fetch-blob": "^0.10.6",
Egor
на такое ругается что нет такой версии
Egor
если ветку указать "react-native-fetch-blob": "git://github.com/wkh237/react-native-fetch-blob.git#0.10.6",
и сделать npm install всё равно ставит 0.10.5
Egor
при этом вот она ветка
https://github.com/wkh237/react-native-fetch-blob/tree/0.10.6
Egor
может у npm кэш какой-то есть?
Мария
npm install git+https://github.com/[дальше путь к проекту] --save
Мария
попробуй так
Мария
это чтобы из ветки мастер взялось
Egor
попробовал так
Egor
npm install git+https://github.com/wkh237/react-native-fetch-blob.git#0.10.6 --save
Egor
всё равно поставило
react-native-fetch-blob@0.10.5 (git+https://github.com/wkh237/react-native-fetch-blob.git#be00a2490802cc57029bde7a5538e6a97517fd23)
Egor
может руками подложить? =)
Egor
там просто в 10.6 фикс важный, а я не могу утащить
Egor
обидно
Egor
без #0.10.6 всё равно тащит 0.10.5
Oleg
Сбросить локальный кэш?
Egor
пробовал npm cache clean react-native-fetch-blob
Egor
чет не помогло
Anton
git+https://github.com/wkh237/react-native-fetch-blob.git#master
?
Egor
это в package.json?
Egor
вытащил уже руками и подложил в node_modules 🙈
Egor
хотя бы проверить что баг исправили
Egor
да, починили...
Egor
Мария
я думаю, это он про npm install
Egor
указание коммита там тоже не сработало
Egor
сейчас попробу install
Egor
неа =)
Egor
npm install --save git+https://github.com/wkh237/react-native-fetch-blob.git#4ea868fe7908023f331840e5a903ac78048fd7dd
Egor
собственно сам коммит что мне нужен https://github.com/wkh237/react-native-fetch-blob/commit/4ea868fe7908023f331840e5a903ac78048fd7dd
Egor
может оно так не умеет вообще?
Egor
>>> The commit-ish can be any tag, sha, or branch which can be supplied as an argument to git checkout. The default is master.
Aleksei
Aleksei
не дает телега собаку вставить нормально)
Aleksei
git@gitub.com
Aleksei
о, вот так
Egor
сейчас попробую, только я не могу понять одного
Egor
Egor
вот cиним интересующий меня коммит
Egor
он взят в master, как я понимаю
Egor
и при этом npm ставит 0.10.5 - просто потому что на npmjs.com еще нет инфы про 10.6?
Aleksei
в npm надо отдельно publish делать
Egor
всё же странно, я же указал ей линк на репу...
Egor
ок
Egor
пробую с собакой
npm install --save git+https://git@github.com/wkh237/react-native-fetch-blob.git
Egor
в итоге
Egor
react-native-fetch-blob@0.10.5 (git+https://git@github.com/wkh237/react-native-fetch-blob.git#5e554ac807a5f167528a8f302b5f53fedc2c5bc3)
Aleksei
Egor
так мне как бы мастер и нужен
Aleksei
у тебя здесь написано что смержено в 0.10.6
Egor
Aleksei
а не в мастер
Egor
хм into
Aleksei
даже по релизам видно что последнее это 0.10.5
Egor
ну вот мне надо 10.6...
Egor
ладно, поставлю руками
Egor
дождусь релиза
Aleksei
так возьми хэш из 10.6 и его ставь)
Aleksei
можно даже ветку емнип указывать
Egor
я б не спросил
Egor
если б это работало =)
Egor
всё, я кажется понял в чем дело
Egor
просто npm пишет
└── react-native-fetch-blob@0.10.5
и я думал что он не то поставил
Egor
в итоге в package.json так
Egor
"react-native-fetch-blob": "github:wkh237/react-native-fetch-blob#0.10.6",
Stas
привет! в ios можно открыть настройки текущего приложения из него? Хочется отправлять юзера в настройки, если он отозвал разрешение на камеру перед ее использованием
Kirill
через урл схему вроде можно
Egor
можно, на SO есть ответ
Egor
открыть специальный url через UIApplication openURL:
Andrey
Ребят, есть проект на React Native, в папке iOS создаётся obj-c проект, а можно как-то сделать, чтоб на свифте создавался?
Aleksei
что создавался - нет, а вообще писать можно
Мария
нативный модули пишете на swift’e? надо тоже на него переходить в RN проектах, а то Objective C уже глаза режет
Andrey
да, в том-то и проблема, что нужно подключить нативные модули на свифте, которые работают с кучей свифтовых библиотек, и при установке через cocoapods этих модулей в существующий проект всё это не запускается, потому что реакт нейтив создаёт по умолчанию obj-c проект
Andrey
будет отдельный модуль для работы через js
Dmitry
https://gist.github.com/boopathi/27d21956fefcb5b168fe
Возможно - ответ на ваш вопрос -как полностью первести проект