Size: a a a

2021 January 13

AK

Andrii Kindrat in SwiftBook
Доброе утро.
Как изменить громкость посредством кода, когда клиент в состоянии звонка?
Для звонков использую Sinch, CallKit.
Громкость изменяю с MPVolumeView.
Сейчас громкость меняется везде кроме звонка. В случае со звонком меняется только UI и выезжает системный ползунок с измененной громкостью.
Аудиосессия в PlayAndRecord category, VoiceChat mode.
источник

AB

Artem Bazhanov in SwiftBook
. ziizop
Доброй ночи  столкнулся с проблемой , подключил  firebase bd  
При авторизации пользователя из BD беру по user ID , его данные и через UIStoryboard и пытался через segue передать данные , все передается , но сцена быстрее грузится чем данные  приходят в нее ,  может кто то сталкивался с этой проблемой ?
Я так понимаю, что запрос к Firebase идет через замыкание, т.е асинхронный поток? Я тоже сейчас как раз с FB разбираюсь, интересно послушать :)
источник

А

Алмаз ® in SwiftBook
. ziizop
Доброй ночи  столкнулся с проблемой , подключил  firebase bd  
При авторизации пользователя из BD беру по user ID , его данные и через UIStoryboard и пытался через segue передать данные , все передается , но сцена быстрее грузится чем данные  приходят в нее ,  может кто то сталкивался с этой проблемой ?
Это нормальное явление. Пока данных нет ставьте лоудер
источник

А

Алмаз ® in SwiftBook
А может вообще ничего не прийти
источник

SM

Sergey Mihaylenko in SwiftBook
Алмаз ®
Это нормальное явление. Пока данных нет ставьте лоудер
У меня был такой же вопрос, который остался без ответа

https://t.me/swiftbook_chat/281488
источник

А

Алмаз ® in SwiftBook
Sergey Mihaylenko
Ребят, есть вопрос по Firestore — в документации сказано, что по умолчанию автономное хранение БД на устройстве включено, но при этом так же по умолчанию при наличии соединения запрашиваться будет с сервера.

Но каждый раз при загрузке CollectionView происходит чтение с сервера, и соответственно есть задержка в 0.5-1 сек. Собственно, наивный вопрос, наверное — есть ли варианты избавиться от этой задержки (например, по дефолту обращаться к оффлайн, а потом делать проверку и читать с сервера)? Или остается только маскировать это как-то визуально, анимировать задержку, например?
если хотите показать типа данные, которые были при последнем входе, то сохраните их на клиенте в юзердеваултс или закодируйте. до загрузки покажете последние данные, а после загрузки уже обновите в реал тайм
источник

А

Алмаз ® in SwiftBook
так же как вы в телегу заходите и видите сперва более старые данные до загрузки
источник

SM

Sergey Mihaylenko in SwiftBook
Алмаз ®
если хотите показать типа данные, которые были при последнем входе, то сохраните их на клиенте в юзердеваултс или закодируйте. до загрузки покажете последние данные, а после загрузки уже обновите в реал тайм
Но Firestore ведь уже хранит эти данные на устройстве, поэтому я и думал напрямую к ним как-то обратиться, чтобы не разбираться еще с юзердефолтс, не дублировать БД внутри еще раз )
источник

А

Алмаз ® in SwiftBook
Sergey Mihaylenko
Но Firestore ведь уже хранит эти данные на устройстве, поэтому я и думал напрямую к ним как-то обратиться, чтобы не разбираться еще с юзердефолтс, не дублировать БД внутри еще раз )
в доках  Firestore нет метода обращения к последним данным? оно если даже есть на клиенте, в принципе логично что он пытается обновить их все равно
источник

SM

Sergey Mihaylenko in SwiftBook
Алмаз ®
в доках  Firestore нет метода обращения к последним данным? оно если даже есть на клиенте, в принципе логично что он пытается обновить их все равно
Насколько я видел, то хранение БД на устройстве включено по умолчанию, но вот про обращение к ним не нашел или не увидел ничего. В моем представлении Firestore сам решает — если нет Сети, то из офлайн возьмет; если есть, то на в офлайн даже заглядывать не станет и будет ждать что придет из онлайна

Но это может я плохо искал, не исключаю
источник

VO

Vitaly Okhrimenko in SwiftBook
Sergey Mihaylenko
Насколько я видел, то хранение БД на устройстве включено по умолчанию, но вот про обращение к ним не нашел или не увидел ничего. В моем представлении Firestore сам решает — если нет Сети, то из офлайн возьмет; если есть, то на в офлайн даже заглядывать не станет и будет ждать что придет из онлайна

Но это может я плохо искал, не исключаю
Тоже интересует данный вопрос
Очень хорошая тема )
источник

C

ChatKeeperBot in SwiftBook
👋 New User, рады приветствовать тебя в «SwiftBook»

В этой группе мы обсуждаем Xcode, Swift. А также другие инструменты для разработчиков.😉

Пожалуйста ознакомьтесь с правилами группы
источник

S

Sunny in SwiftBook
Ребят, привет!
Порекомендуйте, плиз, годный курс/вебинар/книгу и бесплатные, и платные по RxSwift и реактивному MVVM.
На новом проекте он нужен, есть неделя, чтобы въехать
источник

DK

Denis Kim in SwiftBook
нормально так. новый проект и сразу же туда mvvm+rxswift нафигачить
источник

AY

Andrey Yastrebov in SwiftBook
Sunny
Ребят, привет!
Порекомендуйте, плиз, годный курс/вебинар/книгу и бесплатные, и платные по RxSwift и реактивному MVVM.
На новом проекте он нужен, есть неделя, чтобы въехать
мне вот это в свое время зашло
https://academy.realm.io/posts/slug-max-alexander-mvvm-rxswift/
источник

S

Sunny in SwiftBook
Denis Kim
нормально так. новый проект и сразу же туда mvvm+rxswift нафигачить
Не, это он для меня новый) так то он огромный старый монстр
источник

S

Sunny in SwiftBook
Супер, спасибо большое!
источник

A

Artem in SwiftBook
Кто нибудь пользуется проверкой текущей версии приложения и версии в AppStore для уведомления пользователей о наличии обновления?
источник

DK

Denis Kim in SwiftBook
да
источник

MM

Marty McFly in SwiftBook
Всем привет, хочу сохранить  объекты в realm, но выходит ошибка, cocoapods последняя версия, pod-ы установились. Но realm выдает ошибку:
nw_protocol_get_quic_image_block_invoke dlopen
libquic failed
источник