Size: a a a

Xamarin Developers

2021 January 12

e

entdark in Xamarin Developers
entdark
кто-нибудь сталкивался с проблемой такой:
во время отладки iOS приложение всегда активно, даже когда свёрнуто
а надо отладить сценарий, когда приложение "засыпает", но оно так делает только вне отладочной сессии
конкретно эта прооблема возникает при работе с сокетами,
которые никогда не отключаются во время отладки, даже когда устройство залочено
но отрубаются, когда устройство залочено, и приложение не отлаживается
мне нужно отладить последний сценарий как-то
по отладке так и не разобрался
но конкретно по сокетам на iOS я ловлю исключение с кодом ошибки Shutdown или NotConnected (только такие ловил после возврата в приложение)
закрываю его с Close и просто новый инициализирую с new Socket и привязываю c Bind
и потом этот сокет спокойно переиспользую
возможно правильней вручную сокет самим закрывать после ухода в сон и не ловить исключений, но как-то лень писать разную логику для Android и для iOS, потому вот так
источник

MA

Makc Artemiev in Xamarin Developers
Ещё советую иногда проверять все таки)
источник

MA

Makc Artemiev in Xamarin Developers
Законекяен ли сокет
источник

MA

Makc Artemiev in Xamarin Developers
Чисто таймером хотя бы раз в минуту
источник

MA

Makc Artemiev in Xamarin Developers
Не помню зачем я такое делал, но у меня когда то были непонятные проблемы  с этими отключениями .

Но на сколько помню я тогда юзал signalR
источник

AZ

Alexey Zaburez in Xamarin Developers
Вопрос по лейауту? Можно ли как-то поместить элемент в стаке вниз, на чтобы элемент над ним был виден полностью, а нижний элемент частично скрыт? Сейчас разметка в сетке, но с ней происходят проблемы на разных соотношениях сторон у экрана
источник

KA

Kirill Ashikhmin in Xamarin Developers
Alexey Zaburez
Вопрос по лейауту? Можно ли как-то поместить элемент в стаке вниз, на чтобы элемент над ним был виден полностью, а нижний элемент частично скрыт? Сейчас разметка в сетке, но с ней происходят проблемы на разных соотношениях сторон у экрана
используй absoluteLayout например.
источник

e

entdark in Xamarin Developers
Makc Artemiev
Не помню зачем я такое делал, но у меня когда то были непонятные проблемы  с этими отключениями .

Но на сколько помню я тогда юзал signalR
у меня там бесконечный цикл, таймер не нужен 🙂
источник

MO

Mr. Onion in Xamarin Developers
ребят
источник

MO

Mr. Onion in Xamarin Developers
а может ли размер google-services.json влиять на скорость запуска приложения?
источник

MO

Mr. Onion in Xamarin Developers
тип, если он большой, то долго парсится при запуске или что-то такого?
источник

АА

Алексеев Александр... in Xamarin Developers
Mr. Onion
а может ли размер google-services.json влиять на скорость запуска приложения?
Сожми тогда его)
источник

АА

Алексеев Александр... in Xamarin Developers
обычно там копейки размер
источник

MO

Mr. Onion in Xamarin Developers
у меня 10 кб
источник

MO

Mr. Onion in Xamarin Developers
это много/ мало?
источник

АА

Алексеев Александр... in Xamarin Developers
мало
источник

MO

Mr. Onion in Xamarin Developers
То и есть не будет влиять?
источник

АА

Алексеев Александр... in Xamarin Developers
Mr. Onion
То и есть не будет влиять?
https://www.cleancss.com/json-minify/
чуть подсожмет
источник

KA

Kirill Ashikhmin in Xamarin Developers
вроде он на этапе компиляции парсится и всё, а в итоговый бинарник не включается. и сжимать смысла никакого нет
источник

MO

Mr. Onion in Xamarin Developers
Kirill Ashikhmin
вроде он на этапе компиляции парсится и всё, а в итоговый бинарник не включается. и сжимать смысла никакого нет
То и есть скорее всего в другом чём то причина долгого запуска может быть?
источник