Size: a a a

iOS Developers — русскоговорящее сообщество

2020 May 14

Д

Дима 🎈 in iOS Developers — русскоговорящее сообщество
Вовка
Описывай весь кейс. Какие фотки, заяем сгружать, и тп
Ну весь кейс описывать пока рано — проект в стадии пресейла.

Нужно просто получать периодически новые фотографии из галереи и подгружать их на удалённый сервер.

Я правильно понял, что такой возможности нет и пользователь должен самостоятельно выбрать фотографии?
источник

VC

Vladislav Chugunkin in iOS Developers — русскоговорящее сообщество
Sergey Zhuravel
я просто у себя вешал сразу на UIApplicationWillEnterForegroundNotification, UIApplicationDidEnterBackgroundNotification и UIApplicationWillTerminateNotification
Сначала повестил на willTerminate, не помогло, подумал мало ли что, и перевесил на более очевидное место для теста
источник

VC

Vladislav Chugunkin in iOS Developers — русскоговорящее сообщество
Кстати если у девайса есть активный коннект, и он меня из-за этого дропает, почему тогда все проходит ок если я снова пытаюсь авторизовать свой телефон, типа я новый девайс?
Отличается только процесс получения токена - при повторном подключении я его беру из бд, при первом - генерирую на основе того что мне выдала техника
источник

SZ

Sergey Zhuravel in iOS Developers — русскоговорящее сообщество
Vladislav Chugunkin
Для пущей уверенности на viewWillAppear предыдущего контроллера, дебагером проходил - вызывается
ты когда делаешь cancelPeripheralConnection после дисконекта у тебя вызывается didDisconnectPeripheral, но если ты говоришь что на этом моменте запускаешь все заново типа поиск и коннект, то может у тебя получается так что ты дисконектишь потом оно успевает заново подключится
источник

SZ

Sergey Zhuravel in iOS Developers — русскоговорящее сообщество
Vladislav Chugunkin
Кстати если у девайса есть активный коннект, и он меня из-за этого дропает, почему тогда все проходит ок если я снова пытаюсь авторизовать свой телефон, типа я новый девайс?
Отличается только процесс получения токена - при повторном подключении я его беру из бд, при первом - генерирую на основе того что мне выдала техника
по поводу авторизации не подскажу, у меня девайсы были без токенов
источник

VC

Vladislav Chugunkin in iOS Developers — русскоговорящее сообщество
Sergey Zhuravel
ты когда делаешь cancelPeripheralConnection после дисконекта у тебя вызывается didDisconnectPeripheral, но если ты говоришь что на этом моменте запускаешь все заново типа поиск и коннект, то может у тебя получается так что ты дисконектишь потом оно успевает заново подключится
Мммммммм
Окей ща уберу все проверки оттуда, может быть да)
источник

VC

Vladislav Chugunkin in iOS Developers — русскоговорящее сообщество
Sergey Zhuravel
по поводу авторизации не подскажу, у меня девайсы были без токенов
Я где-то читал что такое бывает если токен не валидный, но это исключено — мне какой выдали, такой я и сохраняю
источник

DV

Dima Vorona in iOS Developers — русскоговорящее сообщество
Дима 🎈
Ну весь кейс описывать пока рано — проект в стадии пресейла.

Нужно просто получать периодически новые фотографии из галереи и подгружать их на удалённый сервер.

Я правильно понял, что такой возможности нет и пользователь должен самостоятельно выбрать фотографии?
доступ к галерее нужно получить. разве что потестировать, что в фоне (попробовать background fetch для этого) есть доступ к галерее и там уже либо копировать новые фото себе в папку и по одной загружать, либо пробовать брать прямые URL на них через Photos.framework и попробовать загрузить сразу их. Тут не подскажу, но загрузку в фоне делали и она даже работала)
источник

DV

Dima Vorona in iOS Developers — русскоговорящее сообщество
Надо только совметсить background fetch и background networking
источник

В

Вовка in iOS Developers — русскоговорящее сообщество
Дима 🎈
Ну весь кейс описывать пока рано — проект в стадии пресейла.

Нужно просто получать периодически новые фотографии из галереи и подгружать их на удалённый сервер.

Я правильно понял, что такой возможности нет и пользователь должен самостоятельно выбрать фотографии?
Я бы не доверился такой аппе
источник

Д

Дима 🎈 in iOS Developers — русскоговорящее сообщество
Вовка
Я бы не доверился такой аппе
я бы конечно тоже. И она скорее всего даже проверку в яблоке не пройдёт.

Но я должен сказать клиенту о технических возможностях и невозможностях.
источник

В

Вовка in iOS Developers — русскоговорящее сообщество
Дима 🎈
я бы конечно тоже. И она скорее всего даже проверку в яблоке не пройдёт.

Но я должен сказать клиенту о технических возможностях и невозможностях.
Гайды глянь по доступам к галерее
источник

В

Вовка in iOS Developers — русскоговорящее сообщество
Там все описано
источник

Д

Денис in iOS Developers — русскоговорящее сообщество
А кто-нибудь работает на Macbook Pro 2015 13", Core i5, 8 ram? Хватает ли мощи для работы на ваших проектах?
источник

VC

Vladislav Chugunkin in iOS Developers — русскоговорящее сообщество
Sergey Zhuravel
ты когда делаешь cancelPeripheralConnection после дисконекта у тебя вызывается didDisconnectPeripheral, но если ты говоришь что на этом моменте запускаешь все заново типа поиск и коннект, то может у тебя получается так что ты дисконектишь потом оно успевает заново подключится
не-а, абсолютно такое же поведение
источник

IZ

Ilya Zashkalov in iOS Developers — русскоговорящее сообщество
Всем привет, кто может подсказать как реалищовать  UIAlertController с текстом который содержит внтури себя кликабельную ссылку
источник

DK

Denis Kim in iOS Developers — русскоговорящее сообщество
правильный способ - использовать для ссылки отдельную кнопку. неправильный способ - реализовать свой модальный алерт контроллер с любым контентом который хочется
источник

В

Вовка in iOS Developers — русскоговорящее сообщество
Denis Kim
правильный способ - использовать для ссылки отдельную кнопку. неправильный способ - реализовать свой модальный алерт контроллер с любым контентом который хочется
Об этом, кстати, написано в гайдах Apple
источник

VC

Vladislav Chugunkin in iOS Developers — русскоговорящее сообщество
Вовка
Об этом, кстати, написано в гайдах Apple
фантастика, кто бы мог подумать
источник

VC

Vladislav Chugunkin in iOS Developers — русскоговорящее сообщество
@SergeyZhuravel больше нет идей?(
источник