@xamarin_russia

Страница 492 из 619
Dim
30.07.2018
15:23:16
у меня он вверху отобразился после создания рендера

vladimir
30.07.2018
15:24:19
а вы от какого Renderer'а унаследовали? их там 2: TabbedRenderer и TabbedPageRenderer

Dim
30.07.2018
15:26:10
class MyTabsRenderer : TabbedPageRenderer

Google
Андрей Родионович
30.07.2018
15:27:07
По моему надо таки TabbedRenderer

vladimir
30.07.2018
15:28:25
ну есть MainActivity унаследодвано от AppCompatFormsActivity, то нужен TabbedPageRenderer

вы просто унаследовали, запустили, и такая проблема, или может какое-то свойство поменяли, или что-то добавили?

Dmitriy
30.07.2018
15:29:04
Could not find a part of the path "/data/user/0/%имя приложухи%/files/.local/share/UserSettings/5c39b3aa-c7ef-42e4-8aae-b5ca9b43160d.json" подскажите чего не хватает при создании файла. Прав, или надо сначала папку UserSettings создать, или что?

Dim
30.07.2018
15:30:22
я использовал данную статью https://montemagno.com/xamarin-forms-android-selected-and-unselected-tab-colors/

vladimir
30.07.2018
15:30:35
выглядит, как вы пишите куда-то во внешнее хранилище? или у андроида структура папок поменялась раньше было /data/data/0/AppName - путь до приложения и его собственного хранилища

vladimir
30.07.2018
15:31:17
что за плагин?

vladimir
30.07.2018
15:35:13
https://montemagno.com/xamarin-forms-android-selected-and-unselected-tab-colors/
да, я видел, простите, но сейчас дел много попозже только смогу ответить

Dim
30.07.2018
15:35:29
хорошо, спасибо

Dmitriy
30.07.2018
16:22:34
У меня таки проблемы с доступом, но я не понимаю почему. Доки говорят что запись во внутреннюю память запроса прав не требует.

Кита
30.07.2018
16:31:38
тут должна быть шутка про проблемы с доступом к джойказино

Google
vladimir
30.07.2018
16:33:21
У меня таки проблемы с доступом, но я не понимаю почему. Доки говорят что запись во внутреннюю память запроса прав не требует.
вы скорее всего и не с внутренним хранилищем приложения работаете, у вас путь /data/user/

Dmitriy
30.07.2018
16:34:17
вы скорее всего и не с внутренним хранилищем приложения работаете, у вас путь /data/user/
Что getfolderpath дал, с тем и работаю. По докам он даёт внутреннюю, хотя может и есть какие-то ксяоми заморочки

Dmitriy
30.07.2018
16:35:46
ссылку на эти доки
https://docs.microsoft.com/en-us/xamarin/android/platform/files/#working-with-internal-storage

vladimir
30.07.2018
16:38:37
GetFolderPath(SpecialFolder.LocalApplicationData) + "/UserSettings"
а папку UserSettings создать не хотите?

Dmitriy
30.07.2018
16:40:36
Создал (пока не за компом, так что руками), ошибка стала прямым отсутствием доступа

vladimir
30.07.2018
16:42:01
скорее всего вы создали её с ограниченными правами

создайте приложением

или через root поменяйте права

или через приложение попробуйте поменять права

Dmitriy
30.07.2018
16:44:09
Ну, выдача всех возможных прав через ES проводник не помогла, System.UnauthorizedAccessException: Access to the path "/data/user/0/YNABSMSImport.YNABSMSImport/files/.local/share/UserSettings/5c39b3aa-c7ef-42e4-8aae-b5ca9b43160d.json" is denied.

(rwxrwxrwx)

vladimir
30.07.2018
16:44:46
странно

и у папки и у файла?

Dmitriy
30.07.2018
16:45:06
У папки, файла не существует, создаю

Kirill
30.07.2018
16:51:40
У папки, файла не существует, создаю
При попытке создать файл ошибка?

Dmitriy
30.07.2018
16:58:21
При попытке создать файл ошибка?
Ага. До дома добрался, сейчас смогу хоть поэкспериментировать

Странно всё. Я могу писать в папки, котоыре получаю через GetFolderPath, и создать своб папку могу из кода, но писать в созданную папку - фиг

Dmitriy
30.07.2018
17:26:23
Ну я же не руками строку пишу, и создаётся папка, и пишется файл из одной переменной

Google
Dmitriy
30.07.2018
17:28:16
Стоп. В этом и есть проблема :) Папка создалась с именем файла :)

Файл с таким же именем не захотел создаваться рядом, конечно :)

Kirill
30.07.2018
18:50:12
Коллеги, у кого-нибудт остался Desktop client для UISleuth https://github.com/michaeled/uisleuth А то сайт сдох

Ahmed safaa
30.07.2018
21:01:20
Hi Devs >>How can Bind the half of property 'Height' to property 'HeightRequest'



mute
30.07.2018
21:43:51
implement converter with IValueProvider

Kirill
30.07.2018
22:52:54
Alex
31.07.2018
04:33:54


У заказчика падает с ошибкой на девайсе P20 Lite, сам я не смог повторить эту ошибку ни на эмуляторах, ни на физических устройствах ни в Firebase testlab. Куда копать?

Vitaliy
31.07.2018
04:42:08
Vlad
31.07.2018
05:53:41
Владимир, вы не забыли про меня ?
В Андроиде, есть папка Styles и в ней есть файл colors.xml В нем, какое-то свойство, из тех что там есть, отвечает за цвет табов посмотрите там и никакой рендер вам не нужен будет Рендер - это хорошо. Но только если знаешь что делать



Vitaliy
31.07.2018
05:57:08
Да, правильно
Как варианиат, это что спицефическое на хуавее А это весь стек ошибки, ясно что это за активити? Формс или натив?

Кита
31.07.2018
06:05:54
Натив. Это все что я знаю об ошибке, данные из маркета
А больше никак падения не трекаются?

Alex
31.07.2018
06:14:15
А больше никак падения не трекаются?
Нет. Кстати, не подскажешь чем лучше трекать?

Кита
31.07.2018
06:16:21
Нет. Кстати, не подскажешь чем лучше трекать?
AppCenter или Hockey app. Но вообще надо задуматься о механизме предварительной дистрибьюции. Заказчик не должен обкатывать приложение на релизе.

Google
Admin
ERROR: S client not available

Кита
31.07.2018
06:24:53
я бы предпочем Crashlitics от Fabric
Не думаю что он может дать что-то большее чем app center, потому как там через него и пуши можно подключить и настроить сборку аппы, и тестирование и дистрибьюцию + различные уведомления через вебхуки + на iOS нет никаких проблем с dysm если ты там же билдишь сборки.

Я использую связку AppCenter + HockeyApp(для alpha сборок) + Slack. Очень доволен и что характерно не заказчики тоже

Andrey
31.07.2018
06:40:14
у нас пуши через firebase + crashlitics + answers

у нас тоже все довольны

ну на вкус и цвет как известно фломастеры разные

hockeyApp у нас тоже подключен, но он очень плохо почему-то ловит краши с ios. Мы не особо с этим разбирались. Он как альтернатива у нас юается

Кита
31.07.2018
06:43:37
Кстати, для пушей что лучше использовать? Firebase?
Firebase. AppCenter кстати работает через Firebase и дает неограниченные пуши на 5 сегментов аудитории

hockeyApp у нас тоже подключен, но он очень плохо почему-то ловит краши с ios. Мы не особо с этим разбирались. Он как альтернатива у нас юается
краши в хокее стараемся не ловить, но вообще если выставить в настройках AutoSend то все более или менее ок. Ловятся все крэши кроме тех что на старте аппы

crashlitics просто не дает всех возможностей что дает AppCenter

да и как-то исторически на Xamarin они не ориентированны были, билд-сервер саппортят только в Enterprise, аналитика у них разве что чуть продвинутее(и то бабушка на двое сказала-основные метрики те же самые), но для аналитики можно и отдельно что-то подключить

Sasha
31.07.2018
06:56:31
попробуй ещё самим выставлять Progress в OnElementPropertyChanged
Доброе утро оно не корректно показывало, потому что в ПСЛ проекте значения прогресс бара есть дабл, а в Android.Widget.ProgressBar значение задается типа инт

Dim
31.07.2018
07:32:45
Да, вчера тоже этот вариант нашел , спасибо

Vlad
31.07.2018
07:49:37
для саморазвития по поводу рендеров, что лучше почитать , что бы понимать что и как там работает ?
Оф доки только если. Еще огромным плюсом будет знание платформы, под которую делается рендер. Но лучше спросить ещё у более знающих

Кита
31.07.2018
08:27:29
надо увидеть исходники чтобы понять что такое рендер

а когда смотришь исходники Xam.Forms - познается не дзен, а тщетность бытия?

Vlad
31.07.2018
08:38:19
а когда смотришь исходники Xam.Forms - познается не дзен, а тщетность бытия?
Вхахаха Ну не настолько же все плохо может быть...

Google
Alexander
31.07.2018
08:39:51
ios

Aleksey
31.07.2018
08:54:04
Админы и в этом чатике спят

vladimir
31.07.2018
08:58:20
Владимир, вы не забыли про меня ?
не забыл, но про себя я больше не забыл как появляется время, тогда и чем-то помогаю

во-первых, вы не должны были этого делать, а, во-вторых, я вам вчера об этом тоже писал

Sasha
31.07.2018
09:04:13
У меня значение прогресса биндилося к дабл переменной

vladimir
31.07.2018
09:05:08
и что?

Sasha
31.07.2018
09:05:14
.
Понял, большое спасибо

Кажеться в XF по умолчание стоит макс и мин значения от 0 до 1?

Страница 492 из 619