@ios_ru

Страница 1585 из 2351
Si
10.01.2018
12:19:46
С этой библиотекой не будет
спасибо. я попробую.

На обжективе правда.

в ios можно комбинировать два языка да?

Donna Anna
10.01.2018
12:20:18
я сейчас в кейчейн записываю
а тебе этого точно не хватит? я на вполне коммерческом приложении так делаю: да, при полном сбросе телефона информация пропадет, но процедура это достаточно редкая и проблемами можно пренебречь

Google
Si
10.01.2018
12:20:23
типо include ObjectiveC

Сергей
10.01.2018
12:20:25
Бери библиотеку, дергай uuidForDevice и проверяй, меняется ли

А firebase у тебя на чем либа?

на swift ?

Vadim
10.01.2018
12:26:54
типо include ObjectiveC
там есть бридж файл куда импортятся все обжси либы

можешь создать обжси класс он тебе сам сгенерит этот файл

Vadim
10.01.2018
13:25:03
ну будет таких 0,5 процента

большинство не станет заморачиваться

и заплатит

Donna Anna
10.01.2018
13:25:24
Если злоумышленник хочет поюзать что-то, что доступно один раз - несложно же купить дешевый телефон и резетать его?
ну такое. то есть да конечно можно купить себе б/у айфон и ресетить его, но для этого ж надо выпускать что-то ради чего человек заморочится.

Google
Donna Anna
10.01.2018
13:26:11
Мы вот с нашим финансовым институтом никак не можем это побороть :(
я как раз писала, что если работать с деньгами то тогда опс конечно

Ivan
10.01.2018
13:26:17
Приходится вводить ограничения для всех пользователей из-за того, что мы не можем ограничить по девайсам

Vadim
10.01.2018
13:26:19
кейчан разве резетится с телефоном?

храните в кейчане флаг/юзерид

Ivan
10.01.2018
13:26:51
кейчан разве резетится с телефоном?
удаляется если не делать бекап

Alexey
10.01.2018
13:27:01
у всех гитхаб лежит?
на будущее: http://downforeveryoneorjustme.com/

Vadim
10.01.2018
13:27:11
ну кейчан просто шарится между всеми девайсами с этим эппл ид

то есть если есть еще мак - то не должен сбрасываться хоть как

Ivan
10.01.2018
13:27:59
Злоумышленник, если ему это выгодно, а ему это выгодно, не будет вязать тот же эпл айди

Donna Anna
10.01.2018
13:28:30
Злоумышленник, если ему это выгодно, а ему это выгодно, не будет вязать тот же эпл айди
ну вот да, для денег это не срабатывает. и для хайповых игр, наверное...

Vadim
10.01.2018
13:29:24
тогда если он захочет в любом случае обойдет, новый эппл ид регнет и новый акк, и эпл не дают отслеживать девайс

Donna Anna
10.01.2018
13:30:12
то есть если есть еще мак - то не должен сбрасываться хоть как
это кстати теория. на практике я пыталась выгрузить кейчайн на новый телефон (свой собственный) и фигушки мне - все пришлось руками заново вводить.

Vadim
10.01.2018
13:30:29
кейчан синхронится через айклауд же

в облаке хранится

Donna Anna
10.01.2018
13:30:51
я знаю! и у меня все галки стояли на синхронизацию

и фигушки

Vadim
10.01.2018
13:31:07
ну она просто криво работает, особенно после переустановки ос

Donna Anna
10.01.2018
13:31:10
угу

Vadim
10.01.2018
13:31:10
например

у меня пароли часто не тянулись

Google
Vadim
10.01.2018
13:31:25
после нескольких ребутов только

Si
10.01.2018
13:57:03
Бери библиотеку, дергай uuidForDevice и проверяй, меняется ли
cупер. даже после перезагрузки и переустановки не меняется на одном девайсе. как это работатет?)

Сергей
10.01.2018
13:58:28
Генерит уникальный uid и записывает в keychain

Ты посмотри исходники ради интереса

Si
10.01.2018
13:59:21
а вот если я зайду с другого телефона

то оно тот же вернет?

или у них есть рычаги проверки?

Vadim
10.01.2018
13:59:39
Генерит уникальный uid и записывает в keychain
для этого нужна целая либа теперь?

то оно тот же вернет?
тот же что в кейчане, если у тебя один и тот же эпл ид

Si
10.01.2018
14:00:09
Vadim
10.01.2018
14:00:22
какая разница?

храни под разными ключами

Сергей
10.01.2018
14:00:35
для этого нужна целая либа теперь?
Так других способов и нету больше

Vadim
10.01.2018
14:00:51
Так других способов и нету больше
так ты сам можешь нагенерить и сохранить в кейчан без всякой либы)

Александр
10.01.2018
14:01:42
А как делают подписку между устройствами?
А разве там не делают так, чтобы в базе одновременно хранились 5 id устройств (не помню, каких именно из вышеперечисленных)? В случае, когда я сбрасывал устройство, у меня в iCloud оставались два устройства - физически как бы одно, но по факту - одно из них было имело имя, которое я давал до сброса.

Сергей
10.01.2018
14:02:36
так ты сам можешь нагенерить и сохранить в кейчан без всякой либы)
Только вот ты и я знаем об этом, а у Si Mokko породило бы еще куча вопросов

В либе реализация этого, он может сам теперь решить как ему делать

Vadim
10.01.2018
14:02:52
он же сам писал что уже хранит в кейчане

Google
Vadim
10.01.2018
14:04:20
тут грань между велосипедами и простыми решениями, которые не обязательно тянуть либами

Сергей
10.01.2018
14:05:12
Да и не назвал бы я либой это, хелпер из двух файлов

Если написать отдельно самому, получится те же два файла

UIDevice+UDID

и такое лучше подами не тянуть, а забрать и положить к себе в проект

Vadim
10.01.2018
14:07:28
ща виталик скажет

Admin
ERROR: S client not available

Виталий
10.01.2018
14:07:30
самому код писать!? с ума сошел?

Сергей
10.01.2018
14:07:58
Ой, все!

Виталий
10.01.2018
14:08:35
так и до работы программистом скатиться можно

Сергей
10.01.2018
14:09:36
Виталь, а если серьезно, в данном случаее взять рабочее решение или же написать свой велосипед?

Интересно твое мнение

Виталий
10.01.2018
14:18:13
я бы вообще избегал таких решений

и да, я не сторонник подов в принципе)

Евгений
10.01.2018
14:26:40
есть в тебе что-то человеческое, все-таки

Kirill
10.01.2018
14:31:54
как можно отследить нажатие в web view (например id действия, ссылку, скрипт)?

Valery
10.01.2018
14:34:52
Google
Евгений
10.01.2018
14:37:28
машину я в нем не подозревал

слушайте. вот есть общий сетевой слой. он только получает и отдает джейсоны по запросу разных апи. а они уже в себе там его готовят для вью и отдают в контроллер. вопрос: как организовать обработку ошибок? получается, если в первом слое ошибка, она приходит в конкретное апи (второй слой, грубо говоря) и оттуда ее снова передавать уже в контроллер, чтоб пользователю показать?

дохрена получается комплишнХендлеров. как-то это все некрасиво выглядит

Pavel
10.01.2018
14:43:53
Всем доброго времени суток

такой вопрос. Хотим выпустить апликуху под ios для тестирования .как лучше сделать?

пробовал через https://developer.apple.com/library/content/documentation/IDEs/Conceptual/AppDistributionGuide/TestingYouriOSApp/TestingYouriOSApp.html

HOC

но какойто жудкий геморрой

и из iTunes раздел Apps пропал

Ivan
10.01.2018
14:45:45
HockeyApp, Diawi, Testflight, Fabric

Pavel
10.01.2018
14:46:22
а такой чтобы юзера за неимением макбуков могли сразу на айфоны и айпады инсталить?

Ivan
10.01.2018
14:46:47
Собираешь архив, подписываешь и экспортишь ad-hoc с дистриб сертификатом и доступными девайсами в провижине - катишь на сторонние

Или льешь в стор и катишь в тестфлай

Pavel
10.01.2018
14:47:19
благодарю!

Ivan
10.01.2018
14:48:09
Но смотри. Тут не все так просто. Не каждый может себе установить приложение. Только 100 добавленных до сборки девайсов или все добавленные в бета-тест на йтюнс-коннекте

Pavel
10.01.2018
14:50:25
уххх.. вот жеж.. а я немог понять почему вроде зарегал новый девайс и в провижене его отметил а оно не работает

Страница 1585 из 2351