
Chingiz
25.02.2017
15:22:57

-_-
25.02.2017
16:23:12

Alexander
25.02.2017
16:44:11
всем привет. Был ли у кого опыт создания неубиваемого приложения?
мне надо сделать gps трекер, который работает даже если человек закрыл приложение.
где-то на форумах читал что для этого как-то используют voip пуши. Но до конца пока что не понимаю

q210
25.02.2017
16:55:43

Google

q210
25.02.2017
16:55:51
http://stackoverflow.com/a/35517630/1351314
вот тут написано подробнее
обрати внимание на 2й ответ там - надо будет ещё ключи в Info.plist вбить
это ессно если "закрыл" у тебя - просто перешёл в другое приложение, не выгрузил приложение совсем через свайп вверх

-_-
25.02.2017
17:03:38
Для gps трекера есть решения и для работы в том случае, когда закрыли через свайп

Alexander
25.02.2017
17:04:32
за заднем фоне у меня все работает

-_-
25.02.2017
17:04:49
Сейчас найду

Alexander
25.02.2017
17:04:59
но у юзеров блин привычка приложения смахивать

-_-
25.02.2017
17:05:23
https://developer.apple.com/library/content/documentation/UserExperience/Conceptual/LocationAwarenessPG/CoreLocation/CoreLocation.html

Alexander
25.02.2017
17:05:25
причем мне надо именно точные gps координаты, каждые 10-15сек примерно

-_-
25.02.2017
17:06:02
"If you leave the significant-change location service running and your iOS app is subsequently suspended or terminated, the service automatically wakes up your app when new location data arrives"
Хм, ну настолько точных не будет. А вообще работало. Прикольно было - приложение закрыто через свайп, а все равно периодически получало координаты (и отправляло на сервак)

Google

Alexander
25.02.2017
17:07:24
startMonitoringSignificantLocationChanges работает с малой точностью и при условии что человек сдвинулся на 500метров
ну это gps трекер, человек сам решает надо оно ему или нет
в приложениях типа life360 это реализовано как-то
у них это реально работает

unt0njs
25.02.2017
17:09:54
@Ach7ung Привет. Watch сами переходят в экорежим?

4ch7ung
25.02.2017
17:21:13

Александр
25.02.2017
20:00:56
Друзья, всем привет!
Помогите плиз с лэйаутом, есть неизвестное количество (почти) однотипных элементов их нужно поместить в ячейку, я их добавляю в массив потом делаю ASStackLayoutSpec с ними. Не получается у меня это сделать. Просто белый экран. Можете пояснить как сделать кастомный ASDisplayNode

Сергей
25.02.2017
20:28:47
для каждого итема в массиве

Александр
25.02.2017
20:33:09

Сергей
25.02.2017
20:39:17
попроубуй так
class ViewController: ASViewController<ASDisplayNode> {
required init?(coder aDecoder: NSCoder) {
let node = ContainerNode(count: 3)
node.backgroundColor = .yellow
super.init(node: node)
}
}

Александр
25.02.2017
20:43:35
оу спасибо!
а почему он не хотел добавлятся на обычный viewcontroller?)

Сергей
25.02.2017
20:46:57

Александр
25.02.2017
20:49:06
хмм странно, просто tableNode можно добавлять))
хехе прасто фрэйм нужно было добавить

F
26.02.2017
06:12:25
Касатики, пилил кто у себя в приложухе лок по пароль и тачайди?
Кто что юзал? SmileLock?

Denis
26.02.2017
08:57:21
@mobile_jobs

? Райзя ?
26.02.2017
10:25:15
а что если я сделаю коллекшн вью, в целлах которого будет тейбл вью, в целлах которого будет горизонтальный коллекшн вью

Google

Александр
26.02.2017
10:27:29
Если с uikit'ом то будет ужасно лагать ?

? Райзя ?
26.02.2017
10:28:40
а можно с чем-то другим ?

Александр
26.02.2017
10:29:02
Asyncdisplaykit

? Райзя ?
26.02.2017
10:29:14
ммм
пасибо

Andrey
26.02.2017
10:43:00

Александр
26.02.2017
10:45:19
Пытался просто колекшен в ячейку сунуть и уже были лаги, хоть я и все фрэймы рассчитывал в бэке т высоту самой ячейки тоже

Andrey
26.02.2017
10:47:43
У меня сейчас коллекшн в ячейке тейбл вью
Никаких проблем нет

Александр
26.02.2017
10:48:00
У меня сильно пригорело когда у меня тупо ячейка с длинным лейблом переиспользовалась и скрол таблицы дергался

Andrey
26.02.2017
10:48:30
Согласен

Булат
26.02.2017
11:24:25
я тоже без проблем на UIKit делал как раз подобную ситуацию
никаких тормозов

Andrey
26.02.2017
11:28:34
Та ситуация обычная)

? Райзя ?
26.02.2017
11:29:08
но асинк кит этот любопытная штука
неужто с ним все такое вжух вжух быстрое выйдет

Ilkhom
26.02.2017
11:30:10
ну ты ж любишь либы, и это не помешает)

Булат
26.02.2017
11:48:41
Друзья, подскажите пожалуйста. Такой вопрос, у меня есть вью, в нем тейблвью с ячейками с AutoLayout. То есть высота автоматически считается. Можно как-то в таком случае супервьюхе tableView узнать высоту ячейки по indexPath, не доставая инстанс самой ячейки?

Google

Archie
26.02.2017
13:16:33
Чуваки, кто писал проекты с mvvm архитектурой? Хочу по мелочам кого-нибудь в личку закидать вопросами.

Vladimir
26.02.2017
13:17:42
Давай я попробую

Egor
26.02.2017
13:20:48
Как скрыть исходники свфит фреймворка?

? Райзя ?
26.02.2017
13:24:14
написать их на обж с!

Vadim
26.02.2017
13:24:24

? Райзя ?
26.02.2017
13:24:48
любопытная штука
странно. Иметь индекспаф и не доставать инстанс ячейки

Булат
26.02.2017
13:25:58
Оно автоматически вычисляется же

? Райзя ?
26.02.2017
13:26:18
ну вот как вычислицо, так и засунешь
а потом как-нибудь оттуда достанешь. Если конечно тебе сразу не нужно будет это.
но без инстанса ничего не выйдет. Там вроде какой-то контентСайз есть, который вычисляет все дело
ну не вычисляет. но ты понял

Булат
26.02.2017
13:27:16
Блин, точно, есть же контент сайз!
Спасибо!
Прямо вот то что нужно, из головы вылетело

Александр
26.02.2017
13:29:24

Vadim
26.02.2017
13:29:49
К примеру при добавлении ячеек он создает их все и считает высоту
При сотнях тяжелых ячеек это занимает ощутимо времени

Google

Egor
26.02.2017
13:30:19

? Райзя ?
26.02.2017
13:30:45
ха ха ха...

Egor
26.02.2017
13:30:58
я то знаю как раз
хочу на свифте фрейворк писать

Александр
26.02.2017
13:31:10

Vadim
26.02.2017
13:31:25
Лол, специфика приложения такая