Size: a a a

2020 July 30

ЕК

Евгений Кириллов... in iOS Good Talks
Спасибо
источник

エパ

エクシー パンテリーブ-先生... in iOS Good Talks
Evgenii Elchev
кто нибудь шарил app файлы между машинами, что бы на симуляторах запускать? падает зараза и не могу понять что ей нужно
Был такой опыт, а либы же есть динамические?
источник

EE

Evgenii <JonFir&g... in iOS Good Talks
エクシー パンテリーブ-先生
Был такой опыт, а либы же есть динамические?
я пробовал на чистом проекте, в котором вообще ничего нет, тоже не работает
источник
2020 July 31

エパ

エクシー パンテリーブ-先生... in iOS Good Talks
Sasha Zolotarev
еще один дудя посмотрел
источник

Р

Румын in iOS Good Talks
Это чмо в своём репертуаре смотрю) хаять всех вот его фишка, оно Оля бузова техноблогинга
источник

AD

Alexander Dupree in iOS Good Talks
Евгений Кириллов
Такая задача. Но вообще, да, надо сказать, что это лишнее
Юз кейс звучит очень странно. Думаю о том что Сафари работает, уже позаботился Apple за нас, потому не стал бы реализовывать такой тест.

Но если очень хочется, можно захачить (но я настоятельно не рекомендую этого делать, конечно же).
Для этого, нужно выполнить команду перед выполнением теста:
sudo ifconfig en0 down
Это положит интерфейс взаимодействия с сетью на машине (ethernet / wifi). Для того чтобы возобновить его работу нужно выполнить ту же команду, но с up вместо down.

По мимо того что это хак, оно может положить машину, в случае, если к ней нет физического доступа.
источник

a

arshhh in iOS Good Talks
источник

IS

Ilya Shkolnik in iOS Good Talks
Евгений Кириллов
А если нужно проверить работу без сети контроллера сафари? Сработает?
Через NetworkExtension можно программно подключаться к нужной WiFi-точке. Можешь поставить рядом точку, в которой нет доступа к инету. Но опять же, это того не стоит, тем более для теста сафари-контроллера
источник

ЕК

Евгений Кириллов... in iOS Good Talks
Да, понятно уже, что всё это делать не стоит. Но и не получилось бы сделать в ходе автоматического теста, насколько я понял
источник

KS

Kei Sidorov in iOS Good Talks
Ilya Shkolnik
Через NetworkExtension можно программно подключаться к нужной WiFi-точке. Можешь поставить рядом точку, в которой нет доступа к инету. Но опять же, это того не стоит, тем более для теста сафари-контроллера
А чтобы полноценно пользоваться NetworkExtension не нужно ли специальный entitlement получить у эпплов?
И тесты же обыяно гоняются на CI в симуляторах, у вас на реальных девайсах чтоли?
источник

IS

Ilya Shkolnik in iOS Good Talks
Kei Sidorov
А чтобы полноценно пользоваться NetworkExtension не нужно ли специальный entitlement получить у эпплов?
И тесты же обыяно гоняются на CI в симуляторах, у вас на реальных девайсах чтоли?
Это просто новый таргет, как и другие расширения, дополнительно получать не нужно. Нужно тестить будет ли это работать на симуляторе. У нас NE юзается для подтверждения доставки пушей
источник

IS

Ilya Shkolnik in iOS Good Talks
Это тебе не доступ к VPN-расширению, которое тебе нужно было у Apple выбивать до iOS 8
источник

KS

Kei Sidorov in iOS Good Talks
Ilya Shkolnik
Это тебе не доступ к VPN-расширению, которое тебе нужно было у Apple выбивать до iOS 8
Ааа, не сильно шарю в этом. Была задача определить уроверь сигнала WiFi, нужен был доступ к NEHotspotHelper для которого и надо было вымаливать разрешение Apple.
источник

IS

Ilya Shkolnik in iOS Good Talks
Kei Sidorov
Ааа, не сильно шарю в этом. Была задача определить уроверь сигнала WiFi, нужен был доступ к NEHotspotHelper для которого и надо было вымаливать разрешение Apple.
Вроде бы можно через SystemConfiguration
источник

IS

Ilya Shkolnik in iOS Good Talks
Или CoreTelephony
источник

IS

Ilya Shkolnik in iOS Good Talks
CTGetSignalStrength
источник

KS

Kei Sidorov in iOS Good Talks
Эт помоему только для сотовой сети
источник

KS

Kei Sidorov in iOS Good Talks
Я тогда весь гугл облазил, были решения только в статус баре найти вьюшку с wifi и посчитать кол-во баров или через NEHotspotHelper
источник

IS

Ilya Shkolnik in iOS Good Talks
Kei Sidorov
Эт помоему только для сотовой сети
Я раньше через CT определял какая сеть активна (WiFi/LTE/3G и т.д.), уровень не чекал
источник

エパ

エクシー パンテリーブ-先生... in iOS Good Talks
наес
источник