
Dmitriy
17.01.2017
06:59:49
/stat@combot

Combot
17.01.2017
06:59:49
combot.org/chat/-1001063580584
combot.org/chat/-1001063580584

Severd
17.01.2017
07:07:46
/stat@combot

Google

Combot
17.01.2017
07:07:47
combot.org/chat/-1001063580584

Aleksandr
17.01.2017
08:24:37
Всем привет. У меня тут поблема с выкаткой приложения. Выдает такую ошибку, хотя все сертефикаты полученны. Кто-нибудь сталкивался с этим?

Andrey
17.01.2017
08:27:42

Aleksandr
17.01.2017
08:28:42

Александр
17.01.2017
08:30:03
подождите полчаса и еще раз)) плюс бывает косяк если закачивать на медленной скорости, есть корелляция))

Andrey
17.01.2017
08:34:40
+

Stanislav
17.01.2017
08:34:44
это через икскод или апликейшен лоадер?

Aleksandr
17.01.2017
08:36:06
Через Xcode
это через икскод или апликейшен лоадер?

Евгений
17.01.2017
08:36:07
скриншот походу из икскода. действительно есть смысл через апликейшн лоудер попробовать — не раз сталкивался с тем, что лоудер заливает, в то время как хс отказывается

Stanislav
17.01.2017
08:38:02
Через Xcode
я последний год работы только через лоадер лью, заливать через икскод очень глючно, по крайней мере было, видимо практически ничего не поменялось. Лоадер субъективно заливает быстрее и всетаки это отдельный процесс, от работы не отвлекает

Vladimir
17.01.2017
08:39:01
Настройте Fastlane и вообще никаких проблем не будет :)

Olexii
17.01.2017
08:53:31

Google

Andrew
17.01.2017
08:54:13
Мне кажется они должны быть в other. AppStore на них до сих пор нормально работает

Olexii
17.01.2017
08:59:14

Aleksandr
17.01.2017
09:02:12
попробовал через лоадер, выкатил вот такое

Alexander
17.01.2017
09:04:01
мжет с сертификатами беда какая-то?
либо с правами в Apple Developer
мне кажется у меня было что-то похожее, когда Я пытался засунуть ipa-шку подписанную неправильным сертификатом

Stanislav
17.01.2017
09:12:03
может adhoc с appstore провижины перепутал? удали провижены из икскода и скачай заново
после установки желательно еще икскод презапустить, он не всегда верно сразу цепляет
и в айтюнсе роли проверить тоже можно если в тиме находишься

-_-
17.01.2017
09:41:32
На почту загляни, там может быть описание ошибки

Stas
17.01.2017
09:42:11

Alexander
17.01.2017
09:47:49

Stas
17.01.2017
09:50:06
может сконвертишь его в UIImage?
использую вот эту либу для распознования объектов
https://github.com/mmackh/IPDFCameraViewController
а отрисовка uiimage поверх камеры вылетает сразу из-за ошибки памяти

Maxx
17.01.2017
11:01:09

Vasiliy
17.01.2017
11:02:27
помнится тут шарперы в конфе были, подскажите как в одну строку преобразовать в свифте коллекцию в словарь с ключем поля каждого экземпляра коллекции?
в шарпе через лямбду можно, а тут как?
типа List<User?).ToDictionary(x=>x.Id, x=>x)

Stanislav
17.01.2017
11:06:12
оно ?

Vasiliy
17.01.2017
11:06:50
оно ?
боже, похоже что да!!!

Google

Vasiliy
17.01.2017
11:07:15
ща попробую

Stanislav
17.01.2017
11:08:45
незнаю как в третьем свифте но когда в пред идущих версиях пишешь огромную строку с этим мапами и редусами, компилятор порой отказывался компилировать из-за очень ambiguous conditionals'ов
хотя синтаксически все было круто)
но это так) лирика

Olexii
17.01.2017
11:15:37

Stanislav
17.01.2017
11:16:16

Vasiliy
17.01.2017
11:17:46
оно ?
let t = Feeds.map({ (x: Feed) -> [Int:Feed] in [x.id:x] })
ОГОНЬ

Stanislav
17.01.2017
11:17:59
??

Vasiliy
17.01.2017
11:18:01
спасибо

Stanislav
17.01.2017
11:18:08
незачто

Vasiliy
17.01.2017
11:18:30
как в 2017 xamarin для НЕ нативной разработки?

Vasiliy
17.01.2017
11:18:46
ну в смысле там че то ругали его что интерфейс нельзя кастомить

Olexii
17.01.2017
11:18:50
и что у тебя t получилось?
тип [[Int: Feed]] ?

Vasiliy
17.01.2017
11:19:32

Olexii
17.01.2017
11:19:55
масив словарей с одним ключем ?

Vasiliy
17.01.2017
11:20:16
почему, перебор по всей коллекции, не?

Olexii
17.01.2017
11:21:32
ты проходишь по каждому элементу коллекции и возвращаешь словарь, map возвращает массив преобразованных элементов, то есть массив словарей в данном случае

Vasiliy
17.01.2017
11:23:31

Olexii
17.01.2017
11:26:22
Feeds.reduce([Int: Feed]()) { (result, element) in
var resultCopy = result
resultCopy[element.id] = element
return result
}
это так что пришло в голову с функциональным программированием, а вообще надо подумать написать расширение с методом toDictionary и функцией которая определяет ключ и елемент и в for это поместить, чтобы по перфомансу норм было.

Google

Vasiliy
17.01.2017
11:26:31
the result will always be an Array
не получится похоже без допиливания расширения

Olexii
17.01.2017
11:27:14
да, к сожалению, так)

Maxx
17.01.2017
12:04:41

Admin
ERROR: S client not available

superhard
17.01.2017
12:12:29
Парни, подскажите, тут внутри блока нужен weakSelf или не обязательно.
(блок вызывается на изменение свича внутри ячейки)
[cell setValueChangeHandler:^(NSIndexPath *indexPath, BOOL state) {
self.monitors[indexPath.row].show = state;
}];

Антон
17.01.2017
12:39:13
нужен
self какимто образом (опосредованно) может ретейнить cell
cell тут будет ретейнить self

superhard
17.01.2017
12:43:16
Просто в блоках которые скармливаю AFNetworking не обязательно weakSelf использовать, вот как они это обрабатывают

-_-
17.01.2017
12:51:15

superhard
17.01.2017
12:52:17
т.е они просто гарантируют это и все

Olexii
17.01.2017
13:02:58
они блок нигде не хранят получается? пока будет жить блок, будет жить контроллер получается же

Даня
17.01.2017
14:35:55
let filePath = NSBundle.mainBundle().pathForResource(carName, ofType: "json")
do {
let data = try NSData(contentsOfFile:filePath!, options: NSDataReadingOptions.DataReadingUncached)
let parsedObject: AnyObject? = try? NSJSONSerialization.JSONObjectWithData(data,options: NSJSONReadingOptions.AllowFragments)
print(parsedObject)
} catch {
fatalError()
}
может кто подсказать, почему json не парсится

Eduard
17.01.2017
14:42:34
json не валиден?)

-_-
17.01.2017
14:50:00
Обычно в ошибке пишется что пошло не так

Даня
17.01.2017
14:50:55
parsedObject nil

-_-
17.01.2017
14:53:03
Ну кинь нам сам json, может он невалидный, проверь в дебаггере, нормальная ли NSData (размер)

Даня
17.01.2017
14:53:10
все, разобрался

Google

Даня
17.01.2017
14:53:12
спасибо)

Sergey
17.01.2017
16:45:00
всем, привет
подскажите, была ли у кого проблема, когда в uitableview при пролистывании пропадают секции?
swift 3 эмулятор 9.3

Alexander
17.01.2017
16:45:46
всем привет.
кто-нибудь использует GCM у себя в проектах?
дело в том что при использовании родного APNS SSL сертификаты устаревают каждый год, и их надо генерировать заново!
а что делать в GCM ? Ведь там на основе сертификата в гугл консоли генеририруется конфиг для самого приложения, не уж то обновлять клиенты?

Антон
17.01.2017
16:47:50

Alexander
17.01.2017
16:48:22
причем тут чат?

Антон
17.01.2017
16:48:43
эта штука чтобы чаты делать
google cloud messaging

Alexander
17.01.2017
16:50:21
@antontsue это обычный пуш сервис

Антон
17.01.2017
16:50:24
ок наверно спутал с firebase

Alexander
17.01.2017
16:51:01
у firebase есть FCM
это более продвинутый GCM по сути
на сайте гугла так и написано:
FCM является новой версией Google Cloud Messaging

Sergey
17.01.2017
17:15:23
ссылку на класс который имплементит datasource надо дедать жесткой