B
ребят, привет, кто подкажет как сбилдить залить на play console для тестировки? вроде как гайд кто-то бросал
$ cd android $ ./gradlew bundleRelease по этому гайду http://facebook.github.io/react-native/docs/signed-apk-android
Vitaly
Vitaly
тут как-то делился чел один этим файлом
A
как в android подписаться на изменения пермишшена геолокации, если например пользователь находясь в приложении открыл notification menu и в нём запретил геолокацию на девайсе?
A
либа react-native-location работает только под ios (
W
Как в ехро запускать на айос если нету яблочного телефона?
Raman
Łōgäń
а как можно если не мак, пытаться, еще и без айфона, тестить на айфоне
Łōgäń
кек
W
Ну эмулятор какой-то, виртуалка
W
Генимоушн вроде может
Maxim
W
макось на виртуалку
А попроще может аптизе или чето такое)
B
array.slice()
🙂 так тоже не работает. так работает copyArray[i] = { …copyArray[i], address: «qwerty»};
Иван Мадера
Привет. При разработке постоянно возникают баги на андроиде. Отловить все зарание просто нереально. Часто бывают что проблема связана именно с маркой телефона. Вот не могу понять это мои кривые руки и плохой тест. Или это родовая проблема дроидов и я не одинок в своих страданиях?
Łōgäń
думаю у всех так
Alla
Всем привет! Ребята, можно вам показать вакансию Middle React Nativ в Киеве?
Иван Мадера
может кто то натыкался на что не будь вроде чеклиста девайсов? у меня в распоряжении только самсунг с 5.1 и эмуляторы. Это вообще не помогает отловить баг на каком не будь xiaomi
Anton
Привет. При разработке постоянно возникают баги на андроиде. Отловить все зарание просто нереально. Часто бывают что проблема связана именно с маркой телефона. Вот не могу понять это мои кривые руки и плохой тест. Или это родовая проблема дроидов и я не одинок в своих страданиях?
У меня нет такого. Написали уже 4 приложения, вся разработка тестируется на иосе, потом запускается на Андроиде и бегло чекается. За все время нашлось всего пара багов, которые достаточно быстро пофиксились, связанных со скроллом
Gena
У меня нет такого. Написали уже 4 приложения, вся разработка тестируется на иосе, потом запускается на Андроиде и бегло чекается. За все время нашлось всего пара багов, которые достаточно быстро пофиксились, связанных со скроллом
А Hardware Back у вас автоматом на Android как надо работает? ) Мы тоже в основном на iOS делаем, потому что среда разработки отзывчивей, симулятор быстрее и т.п. И, к примеру, именно багов связанных с Android я вообще не помню. Но вот особенностей было. 1. Кнопка Back 2. Тени 3. Области тача 4. Safe Area Это из того, что сразу вспоминается
Gena
А, Layout Animation ещё, вот с ними баги...
Anton
А Hardware Back у вас автоматом на Android как надо работает? ) Мы тоже в основном на iOS делаем, потому что среда разработки отзывчивей, симулятор быстрее и т.п. И, к примеру, именно багов связанных с Android я вообще не помню. Но вот особенностей было. 1. Кнопка Back 2. Тени 3. Области тача 4. Safe Area Это из того, что сразу вспоминается
Со всем согласен) Тени вообще больная тема для андроида, они там как были ущербные к кастомизации с 4 версии так и остались С кнопкой бек ничего специфичного не делали и никак не переопределяли, поэтому тут не скажу, но тоже слышал что многие жалуются
Артём
Привет, кто с анимацией помочь может?
Валера
Добрый день. Я тут накосячил, выложил в магазины приложение с подключением к дев серверу... Могу ли я както оперативно отменить эту версию или откатиться к предыдущей?
Валера
Или тут фиксится только новым выпуском версии?
Tuum Daemonia
в гугле банят если аппку не одобряют?
Валера
в том то и дело что не банят, а выложили в магазин и теперь пользователи видят данные не живые а девовские)
Tuum Daemonia
мне в гугле акк разраба за аппку забанили😳 я думал это абсурд
Валера
CodePush есть?
неа, выкладываю руками все
Anonymous
в том то и дело что не банят, а выложили в магазин и теперь пользователи видят данные не живые а девовские)
https://idmsa.apple.com/IDMSWebAuth/signin.html?path=%2Fcontact%2Fapp-store%2F%3Ftopic%3Dexpedite&appIdKey=891bd3417a7776362562d2197f89480a8547b108fd934911bcbea0110d07f757 Реквесть expedited review и прукрути OTA
Валера
OTA Используй
можно подробнее что это?
Anonymous
можно подробнее что это?
Over the air updates, возможность подсосать новую версию бандла, не выкладывая новый бинарник в стор
Tuum Daemonia
а в аппсторе банят за неверную аппку?
Anonymous
а в аппсторе банят за неверную аппку?
Что подразумевается под неверной аппкой? Нарушение Apple Guidelines?
Anonymous
да
OTA никто не смотрит да и не может Только если юзеры пожалаются
Anonymous
да
Либо кто-нибудь на Medium запостит, как у тебя на кнопке цены нет))
Anonymous
И ты такой скаммер
Anonymous
а в аппсторе банят за неверную аппку?
+ Первый раз, если нарушение не очень жесткое пришлют уведомление и дадут 24 часа на отправку исправленной версии
Anonymous
Так было, например, с приложениями, которые использовали screen-recording юзер сессии для аналитики
Anonymous
Полный скрин рекординг всех взаимодействий)
Tuum Daemonia
в общем у меня есть прилка - вебвью и drawer с навигацией по вебьвью. Ну и начальный туториал - свайпер. Вот решили опубликовать - вышел такой ужас с баном в гугле
Anonymous
Ты засабмитил и тебе сразу реджектнули и заспендили аккаунт?
Anonymous
У гугла не знаю как обстоят дела, пока что не лезу туда, но говорят, что наоборот контроля нет, так как процесс ревью автоматизирован
Tuum Daemonia
Ты засабмитил и тебе сразу реджектнули и заспендили аккаунт?
через 2 дня пришло письмо что я нарушил их соглашение и моя запись издателя удалена
Anonymous
Видимо, тут прям secure нарушается какой-то, пароли и доступ к 3-ым сервисам
Tuum Daemonia
да нет, хотя мб сам сайт - прогнозы на спорт тематика ноо таких вроде много аппок
Anonymous
Хаха, неплохо) Да, но как показал мой опыт наличие других аппок ничего не значит абсолютно
Anonymous
Пытался долгое время аргументировать Apple Review Team, мол, смотрите, приложение использует такую же штуку или скриншоты там. Спорить бессмысленно, только соглашаться и надеяться, что в след раз попадется адекватный ревьюер
Artur
У гугла не знаю как обстоят дела, пока что не лезу туда, но говорят, что наоборот контроля нет, так как процесс ревью автоматизирован
У гугла автоматизирован процесс ревью, но вместо этого если вдруг чего-то нарушаешь - банят, причём сразу аккаунт разработчика, без возможности куда-то апеллировать. Статьи на хабре были на этот счёт
Artur
У яблоков в этом плане всё лучше, там хотя бы есть живые люди, и даже можно созвониться и голосом поговорить
Anonymous
Посдкажите, если я ставлю createBottomTabNavigator, defaultNavigationOptions не работает почему то, не могу установить title header, не видит
Anonymous
в чем может быть причина ? defaultNavigationOptions ставится же для createBottomTabNavigator ?
Сергей
Ребят, привет, подскажите, как настроить пуши (PushNotification) в открытом приложении? Когда сворачиваю работает, а когда открыто, нет
Anonymous
У таб навигатора нету хедера
HomeScreen.navigationOptions = (props) => { return { headerTitle: 'Home Screen' } } на странице вот так вот пытаюсь, должно работать, но чет не работает
Andrey
На новых приложениях теперь только так
Anonymous
Посмотрите доку, вам просто нужно обернуть этот экран в createStackNavigator
как обернуть ? я второй день юзаю reactNative, не совсем понимаю, дай пож ссылку
Anonymous
примерно так ? - const buildStack = () => ( StackNavigator({ screen: { screen: TabNavigator(Routes, TabConfig), } }) )
Andrey
На новых приложениях теперь только так
В блоге у них не нашел, но было упоминание. https://www.reddit.com/r/androiddev/comments/cqug6u/google_warns_developers_that_all_new_android_apps/