Size: a a a

iOS Developers — русскоговорящее сообщество

2020 June 18

SV

Sergey Vanichkin in iOS Developers — русскоговорящее сообщество
т.е. поиск заново делать не надо и т.д.
источник

E

Easy in iOS Developers — русскоговорящее сообщество
как пофиксить?
источник

E

Easy in iOS Developers — русскоговорящее сообщество
если убрать large title то этого не происходит и все работает нормально
источник

DV

Dima Vorona in iOS Developers — русскоговорящее сообщество
Sergey Vanichkin
это точно?
Логика следующая:
Когда ты хотя бы раз коннектишься к девайсу, то он запоминается CBCentralManager до тех пор, пока ты не отменишь соединение.
Далее при старте приложения ты делаешь вот чё

if let peripheral = centralManager.retrievePeripherals(withIdentifiers: [peripheralUUID]).last {

далее ты просто говоришь connect(peripheral...) и всё. У этой операции нет timeout, поэтому как толкьо он появится в зоне доступа, то ты сразу же его увидишь
источник

SV

Sergey Vanichkin in iOS Developers — русскоговорящее сообщество
ага понял
источник

SV

Sergey Vanichkin in iOS Developers — русскоговорящее сообщество
т.е. мне достаточно сохранить списки uuid и при входе в апку вызвать этот метод
источник

SV

Sergey Vanichkin in iOS Developers — русскоговорящее сообщество
Dima Vorona
Логика следующая:
Когда ты хотя бы раз коннектишься к девайсу, то он запоминается CBCentralManager до тех пор, пока ты не отменишь соединение.
Далее при старте приложения ты делаешь вот чё

if let peripheral = centralManager.retrievePeripherals(withIdentifiers: [peripheralUUID]).last {

далее ты просто говоришь connect(peripheral...) и всё. У этой операции нет timeout, поэтому как толкьо он появится в зоне доступа, то ты сразу же его увидишь
спасибо
источник

AD

Anton Danilov in iOS Developers — русскоговорящее сообщество
Всем привет, можете кто нибудь подсказать пропустит ли app store приложение которое записывает через RPSystemBroadcastPickerView работу с вебом через WKWebView и работу со сторонними приложениями (запускаю запись в моем приложении, сворачиваю и захожу в другое)?
источник

SV

Sergey Vanichkin in iOS Developers — русскоговорящее сообщество
Dima Vorona
Логика следующая:
Когда ты хотя бы раз коннектишься к девайсу, то он запоминается CBCentralManager до тех пор, пока ты не отменишь соединение.
Далее при старте приложения ты делаешь вот чё

if let peripheral = centralManager.retrievePeripherals(withIdentifiers: [peripheralUUID]).last {

далее ты просто говоришь connect(peripheral...) и всё. У этой операции нет timeout, поэтому как толкьо он появится в зоне доступа, то ты сразу же его увидишь
а если апка будет перезапущена, это не имеет значения? т.е. centralManager хранит где то в системе эти данные или в конкретном экземпляре?
источник

DV

Dima Vorona in iOS Developers — русскоговорящее сообщество
Sergey Vanichkin
а если апка будет перезапущена, это не имеет значения? т.е. centralManager хранит где то в системе эти данные или в конкретном экземпляре?
да, всё норм. Тебе только надо хранить где-то список присоединённых uuid
источник

DV

Dima Vorona in iOS Developers — русскоговорящее сообщество
Если я всё верно помню
источник

SV

Sergey Vanichkin in iOS Developers — русскоговорящее сообщество
все да, я въехал… т.е. по сути как раз то что меня надо, сам менеджер и хранит
источник

SV

Sergey Vanichkin in iOS Developers — русскоговорящее сообщество
Dima Vorona
да, всё норм. Тебе только надо хранить где-то список присоединённых uuid
спасибо тебе огромное, сэкономил уйму времени!
источник

DV

Dima Vorona in iOS Developers — русскоговорящее сообщество
Вообще без проблем! 🙂
источник

DH

Dmytro Hrebeniuk in iOS Developers — русскоговорящее сообщество
Anton Danilov
Всем привет, можете кто нибудь подсказать пропустит ли app store приложение которое записывает через RPSystemBroadcastPickerView работу с вебом через WKWebView и работу со сторонними приложениями (запускаю запись в моем приложении, сворачиваю и захожу в другое)?
Да, я в своем проекте одном я вообще прогу киляю через exit(0), после начала записи экрана. Пропускают.
источник

S

Stanislav in iOS Developers — русскоговорящее сообщество
Denis Kim
чет значения какие-то странные
Есть ощущение, что у тебя некорректно работает датчик температуры одного ядра. Или вообще с датчиками что-то не так, потому что и с оборотами что-то странное - эта комбинация и может приводить к необоснованному сбросу частоты
источник

AD

Anton Danilov in iOS Developers — русскоговорящее сообщество
Dmytro Hrebeniuk
Да, я в своем проекте одном я вообще прогу киляю через exit(0), после начала записи экрана. Пропускают.
а звук писать попутно тоже не проблема? микрофон в смысле
источник

DK

Denis Kim in iOS Developers — русскоговорящее сообщество
мне кажется это просто программа путает где какой датчик
источник

S

Stanislav in iOS Developers — русскоговорящее сообщество
Denis Kim
мне кажется это просто программа путает где какой датчик
В случае температуры ядра очень странно выглядит
источник

DK

Denis Kim in iOS Developers — русскоговорящее сообщество
я запустил
pmset -g thermlog
и вижу что CPU_Speed_Limit падает до 25-30 под нагрузкой
источник