Size: a a a

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

2020 October 09

VP

Vladimir Petrov in iOS Developers — русскоговорящее сообщество
Будет порядка 5 секунд вроде бы чтоб обработать пуш
источник

V

Vlad in iOS Developers — русскоговорящее сообщество
я через xCode могу как-то понять, что пуш поднял приложение?
источник

VP

Vladimir Petrov in iOS Developers — русскоговорящее сообщество
Яндекс почта например во время пуша складывает id пушей на диск и при старте приложения высылает их на сервер
источник

VP

Vladimir Petrov in iOS Developers — русскоговорящее сообщество
Ну у тебя будет вызван делегатный метод
источник

T

The The in iOS Developers — русскоговорящее сообщество
вопрос по поводу Launch images are deprecated in iOS 13.0
если у меня приложение таргет с 12 иос, это нужно и Launch images и Launch storyboard юзать?
источник

VP

Vladimir Petrov in iOS Developers — русскоговорящее сообщество
Не нужно юзать Launch images
источник

VP

Vladimir Petrov in iOS Developers — русскоговорящее сообщество
Гайдлайны эпла говорят использовать сториборд, чтоб он был похож на первый открываемый экран
источник

V

Vlad in iOS Developers — русскоговорящее сообщество
Vladimir Petrov
Ну у тебя будет вызван делегатный метод
это понятно, просто xCode же запускает приложение, хочется понять, что пуш именно поднял приложение из состояния незапущенного
источник

T

The The in iOS Developers — русскоговорящее сообщество
Vladimir Petrov
Не нужно юзать Launch images
это как? как обратная совместимость тогда будет работать? просто по опыту андроида, там если что-то депрекейтед, то нужно поддерживать и старые фишки для обратной совместимости...
источник

VP

Vladimir Petrov in iOS Developers — русскоговорящее сообщество
The The
это как? как обратная совместимость тогда будет работать? просто по опыту андроида, там если что-то депрекейтед, то нужно поддерживать и старые фишки для обратной совместимости...
Можешь посмотреть с какой версии iOS поддерживается Launch Storyboard, по моему это где-то 6-7 версия
источник

T

The The in iOS Developers — русскоговорящее сообщество
Vladimir Petrov
Можешь посмотреть с какой версии iOS поддерживается Launch Storyboard, по моему это где-то 6-7 версия
аааа... понял
источник

VP

Vladimir Petrov in iOS Developers — русскоговорящее сообщество
Ага launch images это очень старая штука
источник

DK

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

DK

Denis Kim in iOS Developers — русскоговорящее сообщество
или чего ты пытаешься добиться? узнать запущено ли приложение из пуша? вроде в launch options передается пуш, который инициировал запуск приложения
источник

V

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

VP

Vladimir Petrov in iOS Developers — русскоговорящее сообщество
Vlad
это понятно, просто xCode же запускает приложение, хочется понять, что пуш именно поднял приложение из состояния незапущенного
Как вариант вставить в делегатный метод запрос в сеть и с помощью Proxy ловить его. Если при выключенном приложении пришел пуш и прокси поймал запрос, то приложение работает ахахах
источник

VP

Vladimir Petrov in iOS Developers — русскоговорящее сообщество
Vlad
Таки можно, дебаггер будет ждать, пока приложение не запустится.
огонь
источник

V

Vlad in iOS Developers — русскоговорящее сообщество
Denis Kim
или чего ты пытаешься добиться? узнать запущено ли приложение из пуша? вроде в launch options передается пуш, который инициировал запуск приложения
ну да, понять, что вообще пуш сделал свое дело
источник

DK

Denis Kim in iOS Developers — русскоговорящее сообщество
ну если твой код выполнился - значит приложение запущено =) если ты его свернул и оно не запрашивало работу в бекграунде, а потом смогло выполнить код - значит его запустил пуш
источник

V

Vlad in iOS Developers — русскоговорящее сообщество
Denis Kim
ну если твой код выполнился - значит приложение запущено =) если ты его свернул и оно не запрашивало работу в бекграунде, а потом смогло выполнить код - значит его запустил пуш
ну да, про код понятное дело 😄 хотя я вот сейчас думаю, что танцы с сохранением инфы из пуша такое себе, если юзер убил аппку - оно вообще не сработает
источник