Size: a a a

2021 January 08

AE

Astemir Eleev in SwiftBook
сорри, до сих пор не могу это уловить
источник

AK

Andrii Kindrat in SwiftBook
Потому что он работает как пуш короче. Ты уведомляешь что тебе поступил входящий звонок
источник

AK

Andrii Kindrat in SwiftBook
А цель - уведомить о том, что ты принял его
источник

AK

Andrii Kindrat in SwiftBook
Astemir Eleev
reportCall(with UUID: UUID, endedAt dateEnded: Date?, reason endedReason: CXCallEndedReason)
репортить ongoing звонок
Когда ты его дэклинишь, то вызываешь метод -
источник

AE

Astemir Eleev in SwiftBook
а есть use case? ну например приложение которое без пуша звонок совершает?
источник

AK

Andrii Kindrat in SwiftBook
У меня просто складывается ощущение, что это невозможно сделать) Но почему я ещё это ищу - вопрос «почему эппл не даёт этого сделать»
источник

AE

Astemir Eleev in SwiftBook
Я просто думаю, что это самим фреймворком запрещено
источник

AK

Andrii Kindrat in SwiftBook
Astemir Eleev
а есть use case? ну например приложение которое без пуша звонок совершает?
Можно звонок вообще без Callkit сделать, но с 13й оси вроде, эппл требует уведомлять коллкит вот этим же методом reportNewIncomingCall.
Так то я мог вообще не париться и убрать коллкит, так как я использую Sinch для звонков. Но эппл в стор так не пустит
источник

AE

Astemir Eleev in SwiftBook
да, в стор не пустят без call kit, в HIG есть обьяснение на эту тему, давно его не просматривал
источник

AK

Andrii Kindrat in SwiftBook
Astemir Eleev
да, в стор не пустят без call kit, в HIG есть обьяснение на эту тему, давно его не просматривал
Вот и проблема. А мне обязательно нужно использовать кастомный экран для звонка. Иначе я бы просто использовал нативный
источник

AK

Andrii Kindrat in SwiftBook
Потому единственный грязный хак, это reportCall endedAt который, получается, завершает CallKit звонок во время ассепта
источник

KS

Kirill Streltsov in SwiftBook
всем привет, дали задание на objective c. Сказали познакомиться с языком. Кто-нибудь может посоветовать прямо вот ёмкий и чёткий экскурс в язык, чтобы через парочку дней интенсивного обучения уже мог приступить к выполнению задания?
источник

Д

Дмитрий in SwiftBook
Покажите код в Нетворк менеджер
источник

I

Ibragim in SwiftBook
Дмитрий
Покажите код в Нетворк менеджер
источник

А

Алмаз ® in SwiftBook
Во первых вы в комплишен блок возвращаете значение. Его не нужно тут в основной поток выводить, вы его выводите только тогда когда будете взаимодействовать с UI. Так же в структуре по которому вы парсите, сделайте поля опциональными, у вас что-то приходит не всегда, и плохая практика unwrap делать. Лучше с сетью работать с опциональными данными, если вы не уверены 100%
источник

А

Алмаз ® in SwiftBook
И Book? Сделайте опциональным. И в блоке catch {completion(nil)} сделайте, так как запрос будет висеть в памяти в ожидании ответа
источник

РС

Руслан Садыков... in SwiftBook
Руслан Садыков
Почему print(parties) на 126 строке выдает в консоль вечеринки, а в completion передается пустой parties?
Второй день не могу разобраться
источник

РС

Руслан Садыков... in SwiftBook
Почему-то выводится сначала итоговый, а потом тот, который заполняется в цикле, почему порядок не соблюдается? Нужно их в какой-то поток сунуть?
источник

AK

Andrii Kindrat in SwiftBook
Руслан Садыков
Почему-то выводится сначала итоговый, а потом тот, который заполняется в цикле, почему порядок не соблюдается? Нужно их в какой-то поток сунуть?
Другой поток мб. По итогу идёт сверху вниз, но на другом потоке работа заканчивается позже
источник

РС

Руслан Садыков... in SwiftBook
Andrii Kindrat
Другой поток мб. По итогу идёт сверху вниз, но на другом потоке работа заканчивается позже
Я пытался в main.async запихнуть, но опыта в этом мало и поэтому не получилось
источник