Vladislav.
так вот, на macs fan так можно сделать?
да, примерно так как ты и описал он работает
Dmitry
была у кого-нибудь thread 1 sigpipe ошибка? как решали проблему? гугл ведет на несколько тем на стековерфлоу, но четкого ответа нет нигде
Dmitry
был бы это tcp sigpipe, проблема решилась бы моментально, но тут что-то забавное
x86-64
Либо один процесс падает по sigsegv, рвется канал и второй хватает sigpipe
Dmitry
выкидывает его прямо в мейне, но проблема не в нем, это очевидно :) аппликейшн может работать по несколько суток (сервер на яблодевайсе) и все отлично, но потом ни с того ни с сего такая ерунда
Dmitry
вот у человека то же самое http://stackoverflow.com/questions/27597061/unknown-exception-signal-sigpipe-with-crash-when-device-is-unlocked-after-lock
Dmitry
только в моем случае resume кнопка никак не помогает)
Dmitry
ну и никакой зависимости от скринлока у меня нет
Dmitry
сокеты. tcp sigpipe хендлится когда он возникает, но в данной ситуации это не он, это именно sigpipe тредовый. я с такой фигней впервые столкнулся
Dmitry
ну судя по еррор месседжу (thread 1 signal sigpipe), это какой-то сигпайп именно в треде. по поводу треда с ошибкой, я не знаю, в каком именно она возникает. пишет thread 1 - это мейн, но я не уверен, что так и есть на самом деле.
I'm That Fel!x
сорянчик)
Max
там можно выставлять верхний порог слайдером для каждого вентилятора
Max
Евгений
так, ребята, немного офтопчика. у меня мак греется до 100-105 градусов при билде, система не активно добавляет обороты кулерам, по 100 в секунду-две. это норма?
но вообще на мой взгляд похоже что макбук не здоров немного. по соседству стоит макбук — то ли падал, то ли его били. проблема точно такая же. на других такого не наблюдается
Евгений
да, рулит автоматически этим
Евгений
но и не греются настолько сильно
Евгений
я на своем редко слышу шум вентилятора
Евгений
только если какая-нибудь мега портянка долго компилится
Max
с 2 ядрами - 70 град уже много, с 4 - до 50, до 60 если на пузо положить и запустить побольше всего сразу: видео, хсоде, симулятр, сафарю, тунца
Alexander
Ребята привет! Кто работал с контактами в ios 9/10 ? Вопрос в чем: я знаю что каким то образом можно блокировать абонента из записной книжки, то как это делается средствами системы, я разбираюсь с фрейморком Contacts который с ios 9 управляет контактами, но не могу найти там это. Создание удаление обновление контактов есть, но что то вроде флага Block я не могу найти. Есть способ блокировать через Callkit extension - блочить конкретный номер. Но мне надо Блочить существующего абонента без использования callkit’а
Nikolay
Всем привет. Заказчик просит такую штуку сделать: При нажатии на кнопку «Проложить маршрут» должно открываться окно, которое предлагает выбрать приложение для построения маршрута (Apple карты, Google карты, Яндекс карты, Яндекс навигатор и иные при наличии на телефоне). Это вообще реально узнать что установлено на телефоне?
Stanislau
Взять самые популярные карты и гуглить можно ли чекнуть установлены они или нет
Bulat
искать урл схемы приложений, добавить их в plist своего приложения, проврять через UIApplication.shared.canOpenURL
Bulat
установлены или нет
Nikolay
Спасибо
Bulat
например у навигатора yandexnavi://
Bulat
Что UITableView коллит после numberOfRowsInSection? у меня прила крашится между numberOfRows и cellForRow, якобы в каком то массиве из 0 элементов кто-то достает 1й хотя в основном массиве с данными у меня 6 элементов
Bulat
2017-01-25 19:13:16.619218 owocar[3186:1112938] *** Terminating app due to uncaught exception 'NSRangeException', reason: '*** -[__NSSingleObjectArrayI objectAtIndex:]: index 1 beyond bounds [0 .. 0]' *** First throw call stack: (0x1855151b8 0x183f4c55c 0x185506420 0x18bb707bc 0x18b8dba40 0x18b7139d4 0x18b4e9c20 0x18b4a9478 0x18b4ab850 0x18b4ab79c 0x18b4ab188 0x10015a74c 0x10015a210 0x100169a58 0x100f31fd0 0x100f32030 0x18439e1fc 0x18439e1bc 0x1843a2d68 0x1854c2810 0x1854c03fc 0x1853ee2b8 0x186ea2198 0x18b4357fc 0x18b430534 0x100111c94 0x1843d15b8) libc++abi.dylib: terminating with uncaught exception of type NSException
Bulat
guard let arrayData = json["data"] as? [[String: Any]] else { if lastID == nil { self.orders = [Order]() } return } if let loadedOrders = Mapper<Order>().mapArray(JSONArray: arrayData) { if lastID == nil { self.orders = loadedOrders } else { self.orders += loadedOrders } } else { if lastID == nil { self.orders = [Order]() } return } defer { self.tableView.reloadData() // тут краш типа }
Bulat
на момент вызова self.tableView.reloadData() в self.orders 6 элементов
Stanislav
Ну так-то он тебе явно говорит что массив таки пустой. Поставь брейк на numberOfRowsInSection, посмотри в этот момент на массив в дебаггере, потом брейк на cellForRow и там тоже
Bulat
number of rows in section точно завершается
Bulat
и возвращает 6
Stanislav
А json точно валидный?
Bulat
да
Bulat
массив же парсится в объекты
Bulat
успешно
Stanislav
Просто вот этот класс NSSingleObjectArrayI
Stanislav
Явно что-то внутреннее и связанное с JSON http://stackoverflow.com/questions/40396819/nssingleobjectarrayi-error-when-json-parsing-in-ios
Bulat
Это класс который используется системой, если в NSArray 1 объект
Bulat
насколько я понял, с JSON оно не связано
Bulat
ну и как бы я перед tableView.reloadData могу прям по массиву пробежаться
Bulat
вижу все объекты
Bulat
норм распаршенные
Vladislavs
Это легко проверить
Vladislavs
В месте, где у тебя в orders присваиваются объекты
Vladislavs
попробуй присвоить не то, что тебе смапилось
Vladislavs
а просто массив из заглушек
Vladislavs
Которые у тебя Mappable
Stanislav
насколько я понял, с JSON оно не связано
Напрямую не связано. Я о том, что система скорее всего использовала этот класс как раз чтобы в него накидать содержимое json'а
Max
Явно что-то внутреннее и связанное с JSON http://stackoverflow.com/questions/40396819/nssingleobjectarrayi-error-when-json-parsing-in-ios
На SOF прям четкий ответ - краш напрямую связан с парсингом json'a, приходит не то, что ожидалось.
Stanislav
Roman
Ребят, подскажите по CNContactStore() Не получается найти решение как объеденить контакты c разных учетных записей (например один и тот же человек на iCloud, Google, Facebook) - в итоге показываются дубликаты.
Alexander
Там они объеденяли по моему
Roman
эту наверное пропустил, не помню про контакты
𝓡𝓾𝓫𝓮𝓷
Добрый ден Меня зовут Рубен я прграммист C# и Java
𝓡𝓾𝓫𝓮𝓷
Хочу научится создавать приложение под Андроид и IOS
𝓡𝓾𝓫𝓮𝓷
а IOS?
Paks
Всем привет, кто сталкивался с такой задачей: при звонке VoIP не тухнет экран при поднесении трубки к уху, начиная с версии iPhone 6s+ и выше. Все, что ниже - работает норм. Есть какие-то идеи по поводу этого?
Paks
xmpp+webrtc
x86-64
а IOS?
Вроде Mono под iOS есть, и мне даже встречались игры на нём, от Fox & Sheep например
Richard
/unmute
Richard
/unmute
Sergey
/unmute
Artur
/unmute
Alexander
бля да че каждое утро так будет