
vladimir
22.08.2018
08:57:02
https://docs.microsoft.com/en-us/xamarin/android/platform/android-manifest#application-element

Сирожа
22.08.2018
08:57:21
Кстати смена пути в файле конфига нормально так помогла. Спасибо

vladimir
22.08.2018
08:59:16
а в чем разница?
+ можно собирать разные виды манифеста для разных конфигов с #if DEBUG и т.п.

mute
22.08.2018
08:59:55
вот эт да. удобно. вот бы еще так можно было с ентитлами для иоси

Google

vladimir
22.08.2018
09:01:23
и вот ещё
https://developer.xamarin.com/releases/android/mono_for_android_1/mono_for_android_1.9.2/#Changes_Since_Mono_for_Android_1.9.1

mute
22.08.2018
09:03:20
тип того. сейчас в конфиге просто другой подцепляется
для симулятора отдельный

vladimir
22.08.2018
09:04:09

Кита
22.08.2018
09:04:14

mute
22.08.2018
09:04:29

Сирожа
22.08.2018
09:09:45
Вот теперь проект выглядит красиво) А вот расскажите, ребята, как вы версионируете проекты? Скриптами проходитесь перед сборкой?
У меня вот сейчас версия на сборочном серванте прописывается примерно так
перед сборкой прогоняется бинарь с кодом выше. Но кажется это как-то по колхозному что ли

vladimir
22.08.2018
09:12:16

Google

vladimir
22.08.2018
09:13:42
хотя, если вы также делаете для iOS, то и так норм

Сирожа
22.08.2018
09:14:00

Kirill
22.08.2018
09:20:39

Maxim
22.08.2018
10:57:07
Ребят, вопрос. Через behavior можно реализовать валидацию на поле entry с отображением ошибок в label?

Tozik
22.08.2018
11:49:39

Dim
22.08.2018
13:33:37

?
22.08.2018
13:45:46
try catch?

Kirill
22.08.2018
13:45:47
нажми Continue и посмотри в Output

Maxim
22.08.2018
14:09:51
Может быть такое, что в свойстве VM, в set не вызывается метод (mycommand as command).changecanexecute()?
При том, что значение свойства меняется

Max
22.08.2018
14:13:40

Maxim
22.08.2018
14:14:15
Я не могу проследить, вызывается он или нет. В метод даже не заходит
Есть метод canExec, внутри него ещё метод, который возвращает bool, так вот canExec срабатывает только на старте
Хотя в set стоит changecanexecute, правда у меня свойство класса
Свойство инициализирую во время инициализации vm

Slava
22.08.2018
14:17:20

Андрей Родионович
22.08.2018
14:17:26

Maxim
22.08.2018
14:17:56
Да

Google

An
22.08.2018
14:35:07
У многих есть Клауд тестирование?
У кого есть ui тесты

Pavel
22.08.2018
14:41:36
по коду вижу что команда каждый раз пересоздается при обращении к ней? зачем?

mute
22.08.2018
14:42:22
LoginCommand не пересоздается

Maxim
22.08.2018
14:43:23
И как это пофиксить?

mute
22.08.2018
14:43:27
вроде то должно все работать

Pavel
22.08.2018
14:43:47
лучше делать private set в таких случаях просто на всякий случай.

mute
22.08.2018
14:44:06
можно вообще set убрать

Maxim
22.08.2018
14:44:12
Вроде, но не работает

Pavel
22.08.2018
14:44:27
или loginCommand {get;} = new Command()
я в свое время выкусил с пересозданием команд проблем.

mute
22.08.2018
14:45:22
или может биндинг чего записывает. попробуй сделать приватным @JustickDM

Yuliya
22.08.2018
14:45:44
привет. посоветуйте плиз хорошие библиотеки для генерации pdf (xamarin android/ios/uwp). желательно, конечно, фришные, но я так понимаю, это очень маловероятно)

Slava
22.08.2018
14:48:13

Maxim
22.08.2018
14:49:14

Pavel
22.08.2018
14:50:03
Приватный set не помогли
я понимаю. Это просто заметка на будущее чтобы инкапсуляцию не нарушать. Мало ли что.
RaiseCanExecuteChanged() вот это не работает?

Maxim
22.08.2018
14:51:30

Kirill
22.08.2018
14:56:25

An
22.08.2018
14:56:56
А что это даёт?
Ну прям селениум у веба не всегда стандарт

Google

Pavel
22.08.2018
14:58:00
а на строчку (LoginCommand as Command) вообще попадает дебаггер?

Maxim
22.08.2018
15:01:33
У меня кнопка постоянно выключена

Kirill
22.08.2018
15:01:34
А что это даёт?
тоже самое что и остальные тесты. Проверить работу приложения на большом парке устройств

Admin
ERROR: S client not available

Maxim
22.08.2018
15:01:36
Даже если поля заполнены

Pavel
22.08.2018
15:02:21

Maxim
22.08.2018
15:02:29
Нет

Pavel
22.08.2018
15:03:16
смущает меня RaisePropertyChanged сверху, попробуй поставить ее в конце сеттера

Maxim
22.08.2018
15:05:13

Pavel
22.08.2018
15:06:35
надо разбираться почему дебагер не проходит сеттер до конца. Пересобери может, а так без полного кода не понятно в чем может быть дело.

mute
22.08.2018
15:10:06
а как биндится это свойство? и что за ValidatableObject? мож оставить его только как бэкингфилд, а публичное просто строкой и в сеттере делать _password.Value = value
ну и соотв в геттере _password.Value ну или как там этот ValidatableObject устроен
хотя и так должно

Maxim
22.08.2018
15:41:20
Проблема решена

vladimir
22.08.2018
15:42:49

Maxim
22.08.2018
15:44:10
Неправильная логика в canLogin и по мелочи
Если кому интересно, могу кинуть скрины

Nikolay
22.08.2018
18:49:56
День добрый такой вопрос - как в Xamarin под Android можно подключиться к wifi по его паролю и bssid (не по имени)?

Kirill
22.08.2018
18:51:33

Google

Nikolay
22.08.2018
19:02:05
А как такое на шарпе изобразить?
config.allowedKeyManagement.set(WifiConfiguration.KeyMgmt.NONE);
Оно хочет конвертацию в bitset
https://stackoverflow.com/questions/32120710/how-to-connect-to-wifi-with-a-specific-bssid-android
Но там зачем-то хотят удаления списка отконфигурированных сетей
Как мне обойтись без таких вредительских действий?

Kirill
22.08.2018
19:17:02

Nikolay
22.08.2018
19:17:29
не bssid, а ssid .
if (null != existingConfig && existingConfig.SSID.toString().equals("\"" + SSID + "\""))

Kirill
22.08.2018
19:17:44

Nikolay
22.08.2018
19:18:38
Так в этом-то и фишка, что не нафиг не уперлось смотреть на ssid . Мне строго bssid нужен для подключения

Sasha
23.08.2018
08:25:28

vladimir
23.08.2018
08:52:28
Просто сделайти одинаковый Action и во View и во ViewModel
И после присваивания DataContext во View присвойте ваши Action типо VM.Action = this.Action;
Реализация this.Action с анимацией во View, а вызываете из VM

Сирожа
23.08.2018
09:08:36
Здравствуйте, коллеги. А есть счастливчики, которые кодируют в Visual Studo for Mac? Ситуация следующая Xamarin + VS for mac и проект для Андроида. Запускаешь его, он показывает Splash и выпадает в такое
Причем проект рабочий, на винде собирается на раз. Да что там на винде, как только спулили репу, то оно запускалось нормально, а потом начало скатываться в такой эксепшен