
Maxx
01.02.2017
16:21:59
есть курс Алексея Скутаренко на Ютубе, подробно всё на ObjC

Andrew
01.02.2017
16:24:26
У него же и про свіфт, только 1-й и без СДК

Maxx
01.02.2017
16:25:50
про свифт куча всего: HWS 30+ apps, RW iOS Apprentice с 4 туториалами по 200-250 стр, материалов на полжизни ))

Dmitry
01.02.2017
17:52:04
Ребят, извиняюсь за оффтоп, но есть 2 прикольных проекта по ios.
Кого заинтересовало пишите в лс, расскажу подробней.

Google

DhMmJdjjsmd
01.02.2017
17:52:52
О чем расскажешь?

Dmitry
01.02.2017
17:54:09
по проектам

Vladislavs
01.02.2017
17:58:11
Ребят, извиняюсь за оффтоп, но есть 50 прикольных проектов, большинство под NDA, в личку не пишите, даже если заинтересовало
Ты если рекрутингом занимаешься, то условия называй хотя бы

Alex
01.02.2017
18:24:09
Народ объясните, почему грят что для того чтобы скрыть реализацию какого либо метода, необходимо юзать протоколы?
Что подразумевается под "скрыть"?

-_-
01.02.2017
18:25:58
Все дергают этот метод, но не знают, как внутри работает твой класс

Alex
01.02.2017
18:29:15

-_-
01.02.2017
18:30:09
Разные классы могут реализовывать один и тот же протокол

Alex
01.02.2017
18:33:41

Maxx
01.02.2017
18:36:21

Dmitriy
01.02.2017
20:21:37
Покури патерн Адаптер)
там красиво показано юзание протокола. Классы разные, интерфейс для всех общий)

Юрий
01.02.2017
20:25:31

Google

Dmitriy
01.02.2017
20:26:34
https://maleevdimka.files.wordpress.com/2013/04/ios-patterns-cliff-notes2.pdf
22 страница

unt0njs
01.02.2017
20:53:06
Дарова. Хотел спросить, если доверять сертификату ненадежного корп. разработчика, его приложение не будет иметь доступ к медиатеке, контактам и т.д(Если я не давал согласия)?

Обожди (-;
01.02.2017
20:58:34
пусь тут полежит

Ilkhom
01.02.2017
20:59:38
?

Maxx
01.02.2017
21:03:50
?

? Райзя ?
01.02.2017
21:38:42
так говорят седобородые

-_-
01.02.2017
22:48:47
App Transport Security has blocked a cleartext HTTP (http://) resource load since it is insecure. Temporary exceptions can be configured via your app's Info.plist file.
В plist есть
<key>NSAppTransportSecurity</key>
<dict>
<key>NSAllowsArbitraryLoads</key>
<true/>
</dict>
Что мог пропустить?
Пропустил тот факт, что в проекте было два plist'а

Andrew
02.02.2017
09:02:34
Что мог пропустить?
Недавно было похожее, при чем точно с одним плистом. Удалил ключ, закрыл хкод, открыл, добавил заново. Заработало. Что было - хз

Николай
02.02.2017
09:38:39
Всем привет! Я все же выпустил свое приложение! Дизайн делал так же я, ибо не нравилась задумка дизайнера. И вот, что получилось. https://itunes.apple.com/ru/app/apple-store/id1116960025
Буду рад выслушать все ваши комментарии и рад оценкам)

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

Alexey
02.02.2017
09:42:33
Ну обрисуйте ситуацию в процессе релиза первой сборки
не обязательно перезаливать
А так не забянат

Dmitriy
02.02.2017
09:43:11
та мы там внесли чуть визуальных правок

Google

Anton
02.02.2017
13:32:07
Привет, такой вопрос, как можно отлавливать логи с сайта, который открыт на айфоне
через хкод или же как по другому
дев мод в сафари врублен

Artem
02.02.2017
13:33:11
в сафари

Anton
02.02.2017
13:33:38
блин, вот буквально одного шага не сделал
понял уже как, спасибо
как раз надо было выбрать

Александр
02.02.2017
13:54:21
У кого нибудь такая проблема: https://forums.developer.apple.com/thread/71124 ?

Anton
02.02.2017
13:57:55
Прикольно, а эта бодяга связана с определенным проектом или же касается всего

Александр
02.02.2017
14:11:27
и с определенным маком

Александр
02.02.2017
14:11:50
т.к. ось даже сносил и заново ставил

Anton
02.02.2017
14:12:06
только хотел предложить

Александр
02.02.2017
14:12:29
если удалить файлов сто из проекта то он собирается))
рандомных файлов

Anton
02.02.2017
14:13:11
срамота

Sergey
02.02.2017
17:05:08
Ребят, по вашему мнению, как должна выглядеть правильная реализация MVC в иос? Поделитесь ссылкой на пример

Alex
02.02.2017
17:26:57
Контроллер посредник между вью и моделью

Google

Admin
ERROR: S client not available

Alex
02.02.2017
17:27:40
Соответственно вью ничего не знает о модели и наобороь

Sergey
02.02.2017
17:28:08

Alex
02.02.2017
17:29:05
Оо первый раз слышу чтоб на дроиде под мвц писали, обычно им своего мвп хватает

Sergey
02.02.2017
17:29:56

Alex
02.02.2017
17:30:43

Sergey
02.02.2017
17:31:11

Alex
02.02.2017
17:32:36

Sergey
02.02.2017
17:34:21

Alex
02.02.2017
17:35:28

unt0njs
02.02.2017
18:04:48
К чему по умолчанию iOS приложение имеет доступ? К каким данным?

Alex
02.02.2017
18:05:55
Ну и блютуз вроде

unt0njs
02.02.2017
18:07:19
Т. е. я могу не беспокоиться за безопасность своих данных, если установил приложение от недоверенного корпоративного разработчика?
На что вообще влияет доверие/недоверие сертификату разработчика?

Vladimir
02.02.2017
18:08:12
на то, сможешь ли установить приложение или нет)

Alex
02.02.2017
18:08:46
И все девайс подвис)

unt0njs
02.02.2017
18:10:36
Та не) Тут эмулятор появился: http://deltaemulatorapp.com/delta-emulator-ios-play-nintendo-games/
Вот и боюсь скачивать.

Alex
02.02.2017
18:10:54
Может как вариант логировать нажатия клавиш на клаве и посылать к себе на серв)

Google

unt0njs
02.02.2017
18:13:20
И последний вопрос: ссылка в статье ведет на какой-то китайский рынок приложений. Так вот, могли ли китайцы изменить .ipa?

Alex
02.02.2017
18:13:46
Но не уверен

DhMmJdjjsmd
02.02.2017
18:14:04
Все что не из стора на твой страх и риск

unt0njs
02.02.2017
18:15:09
Но добраться до чего-то, что находится за пределами sandbox'a приложение не могло, верно? Я не давал разрешений на доступ к медиатеке и тд.
Sandbox - это изолированная среда приложения?
Так ведь?

Alex
02.02.2017
18:15:56
Да

Nikita
02.02.2017
18:16:10
скорее всего, но это неточно :)

Alex
02.02.2017
18:17:10
А может даже можно подслушивать твой телефонный разговор, на это же премишинсы не нужны)

unt0njs
02.02.2017
18:18:46
Оно и минуты не прожило на устройстве. Нажал "Доверять приложениям разработчика", открыл, увидел рекламу, удалил.