Size: a a a

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

2019 December 24

DK

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

DA

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

DK

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

АС

Алексей Смоляк in iOS Developers — русскоговорящее сообщество
Всем привет!
кто-нибудь соединял iPhone и MacBook по средствам CocoaAsyncSocket? отзовитесь подалуйста
источник

T

Tarik in iOS Developers — русскоговорящее сообщество
а в чем трабл?
источник

DK

Denis Kim in iOS Developers — русскоговорящее сообщество
есть проект, в нем вместо таргетов с разным bundle id используются 1 таргет с разными билд-конфигурациями (не спрашивайте). понадобилось подключить GoogleService-Info.plist в проект, т.е. есть 2 таких файла для разных bundle id. Вопрос: как в зависимости от билд конфига заставить xcode положить в бандл нужный файл?
источник

N

Nikita in iOS Developers — русскоговорящее сообщество
Denis Kim
есть проект, в нем вместо таргетов с разным bundle id используются 1 таргет с разными билд-конфигурациями (не спрашивайте). понадобилось подключить GoogleService-Info.plist в проект, т.е. есть 2 таких файла для разных bundle id. Вопрос: как в зависимости от билд конфига заставить xcode положить в бандл нужный файл?
как-то пытался решить такую задачку, но пришел к выводу, что нормально в таком кейсе не сделать, если не использовать таргеты. Отпиши суда, если найдешь решение)
источник

DK

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

N

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

DK

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

DK

Denis Kim in iOS Developers — русскоговорящее сообщество
источник

DK

Denis Kim in iOS Developers — русскоговорящее сообщество
вот тут можно пример посмотреть в первом ответе
источник

N

Nikita in iOS Developers — русскоговорящее сообщество
Denis Kim
вот тут можно пример посмотреть в первом ответе
ок, спасибо
источник

DK

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

Y

Yuri in iOS Developers — русскоговорящее сообщество
можно ли как то отследить когда нажали в навбаре на кнопку назад, и прервать это событие?

мне нужно показать алерт и соответственно не уходить с текущего контроллера
источник

DK

Denis Kim in iOS Developers — русскоговорящее сообщество
а где на таббаре кнопка назад?
источник

Y

Yuri in iOS Developers — русскоговорящее сообщество
Denis Kim
а где на таббаре кнопка назад?
навбаре
источник

DK

Denis Kim in iOS Developers — русскоговорящее сообщество
можно. нужно заменить leftbarbuttonitem
источник

DK

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

РЛ

Руслан Лутфуллин in iOS Developers — русскоговорящее сообщество
Yuri
можно ли как то отследить когда нажали в навбаре на кнопку назад, и прервать это событие?

мне нужно показать алерт и соответственно не уходить с текущего контроллера
Есть такой прекрасный делегат - наз-ся UINavigationBarDelegate.
Так вот у него есть метод
func navigationBar(_ navigationBar: UINavigationBar,  shouldPop item: UINavigationItem) -> Bool
который вызывыется аккурат после нажатия но до перехода. Возращаете оттуда false - перехода нет и оттуже же триггерите показ вашего аллерта. После меняете флаг на true и всё работает как обычно.
источник