
Александр
09.02.2018
10:25:14
Недавно попробовал iMac средней свежести с HDD, получил психическую травму

Artem
09.02.2018
10:27:13

Александр
09.02.2018
10:28:03
Главное, подальше от экрана сесть ?

Google

Ivan
09.02.2018
10:31:34

Александр
09.02.2018
10:32:54

Ivan
09.02.2018
10:33:29
и будет как у меня дизайн в иос клиенте, всё мелко)
да и минус еще один - меньше контента влазит
в ретине 13" ощущается как 15".

Mia
09.02.2018
10:49:22
Как можно сравнить == или != tableView.dataSource ?

Ivan
09.02.2018
10:49:49
что ты имеешь ввиду?

Anton
09.02.2018
10:50:56
дернуть БД приложения, если стоит jailbreak легко?

Mia
09.02.2018
10:51:03
что ты имеешь ввиду?
у меня разные дата сурсы
var aroundBlitz = aroundBlitzDataSource()
var historyBlitz = historyBlitzDataSource()
и мне нужно проверить какой сейчас дата сурс у table View
выводит одинаковые места в памяти
там только "!" не нужен

Google

Mia
09.02.2018
10:58:08
Я хочу сравнить: self.blitzTableView.dataSource == aroundBlitz
но свифт ругается

Ivan
09.02.2018
10:59:14
эти два разных датасурса, имеют разный класс?

-_-
09.02.2018
10:59:43
ну так поставь !

Mia
09.02.2018
11:00:33

Ivan
09.02.2018
11:01:13
if touch.view is UIPickerView {
// touch.view is of type UIPickerView
}

Mia
09.02.2018
11:01:13

Ivan
09.02.2018
11:01:19
вместо == пробуй is

-_-
09.02.2018
11:01:48
===
попробуй

Mia
09.02.2018
11:03:13
Спасибо!

Виталий
09.02.2018
11:06:23
юзай realm с шифрованием

Anton
09.02.2018
11:11:10
проще некуда
А определить, что приложуха на джейл устройстве?

Stan1ey
09.02.2018
11:11:30
Но есть твики которые Джейл прячут

Anton
09.02.2018
11:19:00
Хитрожопые джейлбрейщики

Google

Nikita
09.02.2018
11:19:26

Stan1ey
09.02.2018
11:20:10

Виталий
09.02.2018
11:38:53

Ivan
09.02.2018
11:39:40
да и зачем пытаться это детектить

Nikita
09.02.2018
11:41:28

Ivan
09.02.2018
11:42:25
так и так угнать можно, имхо. Лучше вот реалм юзать / шифрованную бд юзать

Arthur
09.02.2018
11:47:20

Stanislav
09.02.2018
11:48:10

Виталий
09.02.2018
11:48:14
Как это поможет?
защитит данные от копирования и изменения из вне, ну до какой то степени

Arthur
09.02.2018
11:50:11

Stanislav
09.02.2018
11:59:29

Bogdan
09.02.2018
12:00:30

Arthur
09.02.2018
12:00:51
да хоть шифровалась хоть нет без разницы
вопрос во времени только

Bogdan
09.02.2018
12:01:38
Ну ее нужно будет расшифровывать
А так прям склайт файл получаешь

Dmitry
09.02.2018
12:02:38
а для чего нужна людям ваша БД?

Stanislav
09.02.2018
12:06:05

Dmitry
09.02.2018
12:06:50
Если приложение хранит такие данные то оно должно пройти кучу сертификаций

Google

Виталий
09.02.2018
12:09:41

Ivan
09.02.2018
12:10:07

Виталий
09.02.2018
12:10:24
если это игра какая нить, подкручивание ресурсов, рейтингов)

Arthur
09.02.2018
12:13:00
забудьте вы о приватности на мобилках, этим должна заниматься ОС
лучше аппы хорошие делайте

Dmitry
09.02.2018
12:14:23

Виталий
09.02.2018
12:15:03
в этом и смысл защитных мер, сделать преграду, преодолеть которую стоит бОльших усилий, чем оно того стоило бы

Admin
ERROR: S client not available

Ivan
09.02.2018
12:16:13
чтоб меньше соблазма было и отсеить школьников

Виталий
09.02.2018
12:16:40
если совсем не заморачиваться, тебя будут ломать первым попавшимся твиком
если тебя это не парит, то конечно смысла нет что то предпринимать

Dmitry
09.02.2018
12:17:14

Виталий
09.02.2018
12:18:06

Ivan
09.02.2018
12:18:08
тут о другом моменте идёт речь

Виталий
09.02.2018
12:18:21
потому что владельцы контента могут обложить тебя штрафами за утечки контента
потому что его помечают

Donna Anna
09.02.2018
12:18:29
Нас на Андроиде начали ломать когда количество загрузок приблизилось к миллиону. И то использовали для этого стандартные тулзы.
А уж на Андроиде это сделать проще некуда

Ivan
09.02.2018
12:18:50
если в твоей АПП "активирует" бесплатно премиум - в газете про это не напишут и по судам не затаскают. А вот если утекут платежки....

Google

Dmitry
09.02.2018
12:18:51

Виталий
09.02.2018
12:19:11

Donna Anna
09.02.2018
12:20:47
Хранить чувствительные данные в приложении лучше не надо, если хранить необходимо то шифровать. Минимальный уровень защиты нужен. Более сложной защитой заморачиваться надо если банковкий сектор/работа с денбгами

Виталий
09.02.2018
12:21:33
вопрос зачем делать приложение которое заранее никому не нужно?
если в аппе есть данные, которые следует защищать, это по любому надо делать
так что вопрос не в попуярности или количестве загрузок
это скорее оценка риска, а не необходимости

Ivan
09.02.2018
12:23:50
иначе яйки чик - чик потом
это лишь вопрос времени, когда кастрируют ?

Dmitry
09.02.2018
12:24:03

Ivan
09.02.2018
12:24:33

Arthur
09.02.2018
12:25:14
вы так паритесь о защите
так не используйте json, гоняйте свой протокол по сокетам
а то сниффер кто то запустит и все ваши данные

Ivan
09.02.2018
12:25:53
Ещё кстати на SDK платежек надо обращать внимание
https://github.com/UnifiedPaymentSolutions/everypay-ios/blob/fef7faf7ed977959e2a10073e8ce01b1d3e96067/everyPay/sdk/api/EPApi.m#L57
а то будет как у них.... азазаза

Anton
09.02.2018
12:26:56

Ivan
09.02.2018
12:27:17

Anton
09.02.2018
12:27:26
ага, cert pinning

Ivan
09.02.2018
12:27:28
ибо можно подсунуть левак, mitm сделать мол

Anton
09.02.2018
12:27:37
вот кстати вопрос
это получается надо обновлять сертификат внутри приложухи?