
Alex
11.07.2018
15:43:40
Как это сделать есть в гугле

Alexander
11.07.2018
15:46:28

Gold
11.07.2018
15:46:52
Ясно. В сервисе перепрошивали, не помогло.
Наверно хана

Google

Hovhannes
11.07.2018
16:19:47
как разместить view или button поверх всех контроллеров, чтобы при открывании бокового меню, видна была анимация, но кнопка была неподвижна?

Dmitriy
11.07.2018
16:20:38

Hovhannes
11.07.2018
16:24:17

Ivan
11.07.2018
17:45:55
Сталкивался может кто EKEvent не лезет в календарь, если локейшн просетать?
Говорит аккаунт не работает с геоданными
https://developer.apple.com/documentation/eventkit/ekerrorcode/ekerrorstructuredlocationsnotsupported?language=objc
Знаю только, что эта ошибка приезжает, но как воспроизвести не разобрался

Stas
11.07.2018
19:07:52
почему у эпла в разных странах соверешенно разные заначения цен в tier?
типа разные налоговые системы?

Roman
11.07.2018
19:20:48
да и под регион настройка наверное
там 5$ в США и Уругвае - разные вещи

Ivan
11.07.2018
19:29:22

kd
11.07.2018
19:48:19
hello

Google

kd
11.07.2018
19:48:26
may i speak english in here?
im kinda new to osx/ios development and i downloaded xcode 10 beta, now i follow some tutorials online and i try to add a label to a storyboard but for some reason i cant see the filter object that lets you pick the label.
its missing

Ivan
11.07.2018
19:51:04

kd
11.07.2018
19:51:30
oh, i thoght i was doing something worng lol

Ivan
11.07.2018
19:51:47
But the main thing this chat room is for Russian speaking community. Do you want to take some lessons in Russian?

kd
11.07.2018
19:52:07
yeah i get it, sorry for interrupting
btw if you like, i found an english one online, the same way i found this one: https://t.me/iOSDevelopersHub if you're interested

Ivan
11.07.2018
19:55:34

NermaN
12.07.2018
00:38:00
Your app includes a version of an SDK from Yandex that violates the App Store Review Guidelines. The version of the Yandex SDK you are using in your app attempts to hide the use of private APIs. This is a violation of Sections 2.3.1 and 2.5.1 of the App Store Review Guidelines.
И такое бывает
Понять бы еще какая из двух библиотек яндекса не нравится Apple

Mukhamed
12.07.2018
03:51:54
Всем привет, нужно словить момент когда приложение уходит на background и запустить таймер, то есть если прошло 5 и больше секунд как пользователь на бакгроунде то отправляется запрос на сервер а если он успевает то ничего не происходит. Как лучше всего это сделать, нужны ли дополнительные разрешения для отправки запроса на бакграунд?

NermaN
12.07.2018
04:41:46

Mukhamed
12.07.2018
04:43:42
Тесты, и типа нельзя на другие приложения переключаться, также если звонок у него 5 сек чтоб отключить. В противном случае тест завершится принудительно. (Заказчики захотели)

NermaN
12.07.2018
04:49:38
есть тут те кто поставил macOS mojave?
не мешает собирать и выкладывать приложения в app store? а то я однажды давно столкнулся с какими-то сложностями с запуском строго Xcode на новой бете OS X и с тех пор не ставлю беты

Mukhamed
12.07.2018
05:00:32

NermaN
12.07.2018
05:01:03

Google

Mukhamed
12.07.2018
05:02:17
Зачем так жестоко то, если можно отправить то что он успел до того как что-то списать)

Max
12.07.2018
05:12:40


Виталий
12.07.2018
05:12:53
Всем привет, нужно словить момент когда приложение уходит на background и запустить таймер, то есть если прошло 5 и больше секунд как пользователь на бакгроунде то отправляется запрос на сервер а если он успевает то ничего не происходит. Как лучше всего это сделать, нужны ли дополнительные разрешения для отправки запроса на бакграунд?
Просто лови события о выходе в бекграунд или в неактивное состояние (список приложений или звонок входящий), также ловишь возвращене и в активное состояние:
NotificationCenter.default.addObserver(self, selector: #selector(applicationStateChanged(notification:)), name: .UIApplicationWillResignActive, object: nil)
NotificationCenter.default.addObserver(self, selector: #selector(applicationStateChanged(notification:)), name: .UIApplicationDidEnterBackground, object: nil)
NotificationCenter.default.addObserver(self, selector: #selector(applicationStateChanged(notification:)), name: .UIApplicationWillEnterForeground, object: nil)


NermaN
12.07.2018
05:13:06

Mukhamed
12.07.2018
05:14:17
Просто лови события о выходе в бекграунд или в неактивное состояние (список приложений или звонок входящий), также ловишь возвращене и в активное состояние:
NotificationCenter.default.addObserver(self, selector: #selector(applicationStateChanged(notification:)), name: .UIApplicationWillResignActive, object: nil)
NotificationCenter.default.addObserver(self, selector: #selector(applicationStateChanged(notification:)), name: .UIApplicationDidEnterBackground, object: nil)
NotificationCenter.default.addObserver(self, selector: #selector(applicationStateChanged(notification:)), name: .UIApplicationWillEnterForeground, object: nil)
Это то я сделал, теперь нужно чтобы таймер тикал на бакгроунде и после becomeActive проверить
Или же если прошло 5 сек то на бакграунде и отправить

Виталий
12.07.2018
05:14:44
Вообще на сколько помню дается 30 сек на завершение операций всех
Таймер запустить не получается разве?

Mukhamed
12.07.2018
05:15:50

Виталий
12.07.2018
05:16:43
Т.е. после отловли события о переходе в бекграунд он не может запустится, верно?
Погугли тогда момент с 30 сек, может нужно что-то дополнительно делать чтобы аппа сразу не останавливалась и все таки давал 30 сек работы

Mukhamed
12.07.2018
05:17:37
Ага

Виталий
12.07.2018
05:35:35
Ага
https://developer.apple.com/documentation/uikit/uiapplicationdelegate/1622997-applicationdidenterbackground?language=objc
Самому стало интересно, нашел в офф доках. Выходит дается около 5 секунд, но можно запросить больше.

Mukhamed
12.07.2018
05:36:09

Виталий
12.07.2018
05:43:39
Ахаа, спасибо
Выходит вызываешь это: https://developer.apple.com/documentation/uikit/uiapplication/1623031-beginbackgroundtask
Получаешь токен, вызываешь таймер на 5 сек и проверяешь состояние аппы. И по окончанию вызываешь что завершил фоновые задачи: https://developer.apple.com/documentation/uikit/uiapplication/1622970-endbackgroundtask
Просто где-то читал что аппу после сврачивания можно продержать в активном состоянии до 30 сек, но видать упустил что нужно делать это явно.

Mukhamed
12.07.2018
05:44:10
?

Виталий
12.07.2018
05:44:54
Отпишешся если получилось, а то порой тоже нужно дозавершать фоновые задачи, инетерсно ести ли подводные камни, которые порой пока не столкнешся о них не узнаешь

Mukhamed
12.07.2018
05:51:59
Хорошо

NermaN
12.07.2018
05:53:41
так неужели тут никто не устанавливал беты OS X?

Rufat
12.07.2018
06:07:39

Google

NermaN
12.07.2018
06:08:44

Rufat
12.07.2018
06:08:54
Собрать и загружать нужно под старым Xcode.
Под новым выдаст эту ошибку.

Admin
ERROR: S client not available

NermaN
12.07.2018
06:17:19

Сергей
12.07.2018
06:30:58
Всем привет! Вопрос к владельцам прошек 17 года. Довольны ли вы ноутбуком, какие за ним косяки и стоит ли брать? (Сразу скажу я его беру как основную рабочую машинку на замену эиру, но дома есть аймак 11 года)

Іван
12.07.2018
06:32:43
50/50 кнопки залипают ( у меня нет, но есть у кого липнут)
а так то супер вродь
15’

Alex
12.07.2018
06:36:53
запастись еще переходниками, надо заранее решить какие тебе нужны

Dmitriy
12.07.2018
06:49:35

Ivan
12.07.2018
07:12:26

Dmitriy
12.07.2018
07:14:38
У меня с ним не было никаких проблем. Он спейс грей, многие пугали, что облезет. Не облез.
Клавиши не западают и тд

Сергей
12.07.2018
07:16:28
Спасибо ребят! А у вас РСТ или серые? Вы где брали? В инете куча проблем у людей от непонятных щелчков до полного выключения. Я так понял на первых партиях был массовый брак. Сейчас все тру должно быть походу

Dmitriy
12.07.2018
07:18:21
У меня американец
Покупался в купертино
Мне категорически не нравится фигурный энтер, который для европы идет

Dmitriy
12.07.2018
07:23:32

Google

Dmitriy
12.07.2018
07:24:45

Сергей
12.07.2018
07:25:40
Залипание лечится продуванием клавиши?

Dmitriy
12.07.2018
07:25:41

Сергей
12.07.2018
07:26:35

Dmitriy
12.07.2018
07:27:42
Стоит отметить, что из-за конструкционных особенностей клавиатур с butterfly-механизмом, при поломках невозможно просто заменить одну, вышедшую из строя кнопку. Замене подлежит весь топкейс — верхняя часть ноутбука. Стоимость замены топкейсов вне гарантии достигает $700 для последних MacBook Pro.

Сергей
12.07.2018
07:28:56

Dmitriy
12.07.2018
07:29:27
ну не слышал, что бы судились массово из-за крошек, которые попадают в клавиатуру и тоже затрудняют нажатия клавиш

Сергей
12.07.2018
07:30:25
Друзья, а по поводу тачбара что можете сказать? Как часто вы им пользуетесь? Стоит ли брать с ним или сэкономить и купить топ но без тач бара.

Dmitry
12.07.2018
07:31:15
с тачбаром система охлаждения другая - лучше чем без

Dmitriy
12.07.2018
07:32:10
Так это же Америка... Они привыкли судиться по поводу и без))
С помощью ножничного переключателя пользователь может осторожно снять клавишу, если возникает аналогичная проблема. Новые клавиши Butterfly настолько деликатные, что они наверняка сломаются, когда вы попытаетесь удалить клавишу. Из-за более плотных зазоров грязь с меньшей вероятностью попадет под клавишы. Однако, если грязь уже там, ее очень трудно удалить.
Это связано с другой проблемой: клавиатура не заменяется, не снимая весь верхний корпус, который, по-видимому, заменяется за 700 $.

Dmitriy
12.07.2018
07:33:12

Сергей
12.07.2018
07:33:25
Блин, покупая ноут за 120к хочется быть уверенным что с ним будет все збс

Dmitriy
12.07.2018
07:33:39
Так это еще норм)