Size: a a a

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

2020 December 14

SB

Sergey Brazhnik in iOS Developers — русскоговорящее сообщество
Вовка
Чиво?
Я может быть непонятно выразился, поэтому перефразирую.
Есть framework которому для своей работы необходима получение пуш уведомления (На данный момент, мы используем Firebase)
Есть приложение, потребитель этого фреймворка, которому так же для своей работы необходима получение пуш уведомления. (Те тоже использует Fireabse или интеграцию с APNS напрямую)
Загвоздка в том, что при подключении этого фреймворка в приложение, может использоваться только одна интеграция с APNS тк приложение имеет уникальный bundleID
источник

SB

Sergey Brazhnik in iOS Developers — русскоговорящее сообщество
Вовка
“по apns”

Это канал связи чтоль? нет.
Под APNS я понимаю взаимодействие сервера Apple под доставке сообщения и устройства, хотя по факту да, так называется сам сервис
источник

SB

Sergey Brazhnik in iOS Developers — русскоговорящее сообщество
Вовка
Деза.
С учетом описанного выше (нельзя использовать 2 интеграции с apns/firebase в одном приложении) возник соблазм, написать замену apns. ТЕ со стороны приложения/библиотеки иметь возможность в фоне (даже когда процесс вынесен из памяти), опрашивать с какой то преиодичностью свой сервер на предмет событий и показывать их на устройстве в виде LocalNotifications
Поэтому и был вопрос, если ли что то, что позволит работать в backgroung даже когда приложение вынесено из памяти
источник

SB

Sergey Brazhnik in iOS Developers — русскоговорящее сообщество
Спасибо, по доке вроде подходит, нужно пробовать
источник

В

Вовка in iOS Developers — русскоговорящее сообщество
Sergey Brazhnik
С учетом описанного выше (нельзя использовать 2 интеграции с apns/firebase в одном приложении) возник соблазм, написать замену apns. ТЕ со стороны приложения/библиотеки иметь возможность в фоне (даже когда процесс вынесен из памяти), опрашивать с какой то преиодичностью свой сервер на предмет событий и показывать их на устройстве в виде LocalNotifications
Поэтому и был вопрос, если ли что то, что позволит работать в backgroung даже когда приложение вынесено из памяти
Сделайте свой сервер для отправки пушей. Зачем вам файрбейз
источник

В

Вовка in iOS Developers — русскоговорящее сообщество
Или прочитайте уже про silent пуши
источник

В

Вовка in iOS Developers — русскоговорящее сообщество
"Загвоздка в том, что при подключении этого фреймворка в приложение, может использоваться только одна интеграция с APNS тк приложение имеет уникальный bundleID”

В чем проблема другой сервер с этим ключём заставить вам отправлять пуши?
источник

В

Вовка in iOS Developers — русскоговорящее сообщество
Sergey Brazhnik
Спасибо, по доке вроде подходит, нужно пробовать
Опрашивать сервер на предмет нотификаций очень плохой путь. ОЧЕНЬ.

Вы сами должны посылать специальные пуши в мобилку, если вам нужно что-то скачать.
источник

AB

Alexandr Booharin in iOS Developers — русскоговорящее сообщество
Добрый день, кто-нибудь знает способ, как при создании файла в xcode по дефолту указать несколько выбранных таргетов?
источник

В

Вовка in iOS Developers — русскоговорящее сообщество
Alexandr Booharin
Добрый день, кто-нибудь знает способ, как при создании файла в xcode по дефолту указать несколько выбранных таргетов?
источник

В

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

AB

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

В

Вовка in iOS Developers — русскоговорящее сообщество
¯\_(ツ)_/¯ давно файлы в икскоде не создавал)))
источник

AB

Alexandr Booharin in iOS Developers — русскоговорящее сообщество
Вовка
¯\_(ツ)_/¯ давно файлы в икскоде не создавал)))
Ок)
источник

IG

Ivan Gaydamakin in iOS Developers — русскоговорящее сообщество
переходи на сторону Аппкода, у нас там есть печеньки!
источник

AB

Alexandr Booharin in iOS Developers — русскоговорящее сообщество
Ivan Gaydamakin
переходи на сторону Аппкода, у нас там есть печеньки!
ib не помню когда пользовался последний раз, похоже пора)
источник

DK

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

AB

Alexandr Booharin in iOS Developers — русскоговорящее сообщество
Denis Kim
не очень понятно зачем по дефолту включать в два таргета файлы. выглядит как два идентичных таргета. может быть правильнее было бы использовать один таргет и несколько билд схем?
Две команды работают над проектом, разный набор файлов. Одной команде нужны все файлы, другой почти все. Когда Команда которой нужны все файлы создаёт файлы, они не заморачиваются с выбором таргета, просто создают и всё. А другой команде потом приходится проставлять галочки, чтобы у них эти файлы работали
Теряется время
источник

DK

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

S

Spirit💎 in iOS Developers — русскоговорящее сообщество
господа. есть сториборд и есть сабвью во вьюконтроллере. сабвью перекрывает элементы, которые добавлены на сториборде. как это решается?
источник