В вашем коде нет ничего плохого, это просто новая функция Xcode 10. См. здесь .
Это способ запуска вашего кода построчно, но есть некоторые ограничения. Если вы наведите курсор мыши на номер строки «20», вы увидите серую линию:
Это означает, что Xcode не может работать только эта часть кода, по-видимому, потому что, как XCode обрабатывает объявления расширения.
Просто добавьте некоторый код, который фактически выполняется, а не просто объявления, и нажмите кнопку воспроизведения над нижней панелью. Ваш код будет работать нормально.
Я поразил эту проблему сам при контакте с Ssl3, хотя я не уверен, работал ли тот же совет на SSL2?
Для работы вокруг проблемы, я установил флаг Ssl3 на протоколе системы защиты как так:
ServicePointManager. SecurityProtocol = SecurityProtocolType. Ssl3;
Проверьте эти ссылки для получения дополнительной информации:
system.net.servicepointmanager.securityprotocol на MSDN
перечисление протокола системы защиты на MSDN
Они могли бы указать на Вас в правильном направлении, если Вы удачливы :)