Форум программистов, компьютерный форум CyberForum.ru

Программирование iOS/iPhone

Войти
Регистрация
Восстановить пароль
 
smth
175 / 44 / 6
Регистрация: 23.06.2011
Сообщений: 243
#1

IOS Simulator пускает в сеть только по https - Программирование iOS/iPhone

01.05.2015, 15:36. Просмотров 645. Ответов 5

Добрый день! Проблема такова: до вчерашнего дня лень быть обновлять основной рабочий комп до 10.10, работал под мавериком (неохота было перегружаться, сохранять все открытое...). Под 10.9 и предыдущей версией Xcode (не запомнил, то ли 6.1, то ли 6.2) симулятор нормально выходил в инет, если сеть и отваливалась, то помогало стандартное решение (стереть контент). После обновления до 10.10.3 и Xcode 6.3.1 симулятор перестал пускать в сеть по http, открываются сайты (как в safari, так и в webview) только по https. Вечером погуглил немного - не нашел решения (естественно, и перегружался, контент сбрасывал).

Сам мак выходит в интернет нормально, никаких программ (типа little snitch) не установлено. На ноуте с 10.10.3 и Xcode 6.3.1 с доступом в интернет все ок.

Спасибо за удаленное время.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
01.05.2015, 15:36     IOS Simulator пускает в сеть только по https
Посмотрите здесь:

архитектура iOS
iOs Book
Безопасность iOS
Вылетает приложение из simulator
iOS Simulator не подключается к интернету
Чужие HTTP-запросы в HTTPS
Objective-C IOS date
Переопределение метода только в iOS >= 7.0 Objective-C
IOS И Postgresql
Swift Отправка HTTP (не HTTPS) запроса в Swift 2.0 с использованием NSURLSession
Язык Си и iOS
IOS

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Jabbson
Модератор
Эксперт по компьютерным сетям
2985 / 2086 / 394
Регистрация: 03.11.2009
Сообщений: 6,600
Записей в блоге: 3
01.05.2015, 20:10     IOS Simulator пускает в сеть только по https #2
А когда открываете по http, что происходит? Ошибка? Таймаут?
smth
175 / 44 / 6
Регистрация: 23.06.2011
Сообщений: 243
01.05.2015, 20:24  [ТС]     IOS Simulator пускает в сеть только по https #3
Не могу сказать (я только осваиваю разработку под iOS и с сетью толком не работал). Симптомы такие: в webview просто белый экран, никаких ошибок в лог не выводится, в сафари мгновенно при попытке открыть страницу - "Safari cannot open the page because the network connection was lost".

На web интерфейсы в локальной сети (например, админка роутера или NASа) также заходит только с ssl.
Jabbson
Модератор
Эксперт по компьютерным сетям
2985 / 2086 / 394
Регистрация: 03.11.2009
Сообщений: 6,600
Записей в блоге: 3
01.05.2015, 20:37     IOS Simulator пускает в сеть только по https #4
даже не знаю, я бы тоже попробовал iOS Simulator > Reset Content and Settings, но если не помогает...
А в самом симуляторе в settings - developer - allow http services не помогает?
smth
175 / 44 / 6
Регистрация: 23.06.2011
Сообщений: 243
02.05.2015, 10:16  [ТС]     IOS Simulator пускает в сеть только по https #5
Проблема разрешилась чудным образом (по-маковски, я б сказал, когда пересел на мак не мог разобраться, как приоритет сетей назначить, консоль замучал, оказалось, надо было мышкой их передвинуть):
Вспомнил, что у меня у симулятора две версии iOS: 8.3 и 7.1. Загрузил симулятор в 7.1 - работает, вернулся в 8.3 - тоже заработало. Со вчерашнего поста вообще к этому компу не прикасался.

Jabbson, allow http выключен даже на изначально работающем симуляторе. Я не знаю (пока), что оно дает, раз http и так работает.
Jabbson
Модератор
Эксперт по компьютерным сетям
2985 / 2086 / 394
Регистрация: 03.11.2009
Сообщений: 6,600
Записей в блоге: 3
02.05.2015, 15:51     IOS Simulator пускает в сеть только по https #6
Цитата Сообщение от smth Посмотреть сообщение
Проблема разрешилась чудным образом (по-маковски, я б сказал, когда пересел на мак не мог разобраться, как приоритет сетей назначить, консоль замучал, оказалось, надо было мышкой их передвинуть):
да, читал, что есть такой баг, видимо до сих пор не пофикшено
Yandex
Объявления
02.05.2015, 15:51     IOS Simulator пускает в сеть только по https
Ответ Создать тему
Опции темы

Текущее время: 17:10. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru